mirror of
https://github.com/runyanjake/olomana.git
synced 2025-10-04 21:27:29 -07:00
Add openproject project management software
This commit is contained in:
parent
bad1fc817e
commit
c3b3737731
4
productivity/openproject/.env
Normal file
4
productivity/openproject/.env
Normal 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
|
8
productivity/openproject/README.md
Normal file
8
productivity/openproject/README.md
Normal 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`.
|
21
productivity/openproject/docker-compose.yml
Normal file
21
productivity/openproject/docker-compose.yml
Normal 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
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user