mirror of
https://github.com/runyanjake/olomana.git
synced 2025-10-05 05:37: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