Add openproject project management software

This commit is contained in:
whitney 2025-09-02 13:12:23 -07:00
parent bad1fc817e
commit c3b3737731
3 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,4 @@
OPENPROJECT_SECRET_KEY_BASE=change-me-to-a-secure-random-value
OPENPROJECT_HOST__NAME=pm.whitney.rip
OPENPROJECT_HTTPS=true
OPENPROJECT_DEFAULT__LANGUAGE=en

View File

@ -0,0 +1,8 @@
# OpenProject
Open source project management software.
# Setup
1. Configure `.env`, see example.
- Note to specify `OPENPROJECT_HOST__NAME` without protocol.
2. Configure users.
- Default admin user is `admin:admin`.

View File

@ -0,0 +1,21 @@
networks:
traefik:
external: true
services:
openproject:
image: openproject/openproject:16
container_name: openproject
restart: always
networks:
- traefik
env_file:
- .env
volumes:
- /pwspool/software/openproject/data:/var/openproject/assets
labels:
- traefik.http.routers.openproject.rule=Host(`pm.whitney.rip`)
- traefik.http.routers.openproject.tls=true
- traefik.http.routers.openproject.tls.certresolver=lets-encrypt
- traefik.http.services.openproject.loadbalancer.server.port=8080