Skip to content
TaackPublic

About

Intranet PLM Module

Topics

Resources

Stars

10 stars

Watchers

1 watching

Forks

Latest commit

 

History

277 Commits

Folders and files

Repository files navigation

Video of the latest version: Taack PLM 2026.10.22 for FreeCAD.

Demo server installation (Linux/Mac):

Bare Metal Installation

NOTE: If you migrate from an old version, you have to delete column IS_INTERNAL and IS_RESTRICTED_TO_EMBEDDING_OBJECTS from the database (H2, Postgres ...)

Download the server

$ wget https://github.com/Taack/plm/releases/download/v2026.10.22/server-0.6.jar

Check Java version > 25:

$ java -fullversion
openjdk full version "25.0.1"

Launch it:

$ java -jar server-0.6.jar

Docker

This assumes that you have a working docker installation, see this web page for docker installation https://docs.docker.com/engine/install/

Download the docker-compose.yml file or copy it from below and adjust the paths and port to suit your needs

services:
  base:
    build:
      context: .
      dockerfile_inline: |
        FROM eclipse-temurin:25
        RUN mkdir /opt/app
        RUN mkdir /database
        RUN touch /usr/bin/dot
        RUN touch /usr/bin/convert
        RUN chmod +x /usr/bin/dot
        RUN chmod +x /usr/bin/convert
        COPY server-0.6.jar /opt/app
        CMD ["sh", "-c", "java -Dgrails.env=production -DdataSource.url='jdbc:h2:/database/taack.db;LOCK_TIMEOUT=10000;DB_CLOSE_ON_EXIT=FALSE' -Dgrails.controllers.upload.maxFileSize=$${MAX_UPLOAD_SIZE} -Dgrails.controllers.upload.maxRequestSize=$${MAX_UPLOAD_SIZE} -Dgrails.serverURL=$${HOST_URL}} -jar /opt/app/server-0.6.jar"] 

    container_name: taack-plm
    restart: unless-stopped
    ports:
      - 9442:9442
    environment:
      MAX_UPLOAD_SIZE: 1073741824  #set the maximum upload file size in bytes (This is set to 1gb)
      HOST_URL: http://<server ip>:<port>   #set the server domain name. Port is not required if using a reverse proxy
                                            #examples https://taackplm.org http://taackplm.org:9442 or 192.168.1.20:9442
    volumes:
      - ./taack-plm/database:/database
      - ./taack-plm/vault:/root/intranetFilesDev

Download the server to the same location as the docker-compose.yml file

$ wget https://github.com/Taack/plm/releases/download/v2026.10.22/server-0.6.jar

Build the docker image

$ sudo docker compose build

Deloy the container

$ sudo docker compose up -d

You are done, access the server http://localhost:9442/, connect with admin / ChangeIt credentials.

checkin Upload

search Search and Preview, and Checkin

Please, report framework issues to infra or intranet

About

Intranet PLM Module

Topics

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages