Add codi config
This commit is contained in:
parent
736a19e8d4
commit
034465b02d
@ -55,6 +55,8 @@
|
|||||||
state: present
|
state: present
|
||||||
- name: drone
|
- name: drone
|
||||||
state: present
|
state: present
|
||||||
|
- name: codi
|
||||||
|
state: present
|
||||||
- name: Add Notebooks folder
|
- name: Add Notebooks folder
|
||||||
become: yes
|
become: yes
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
10
docker/codi/README.md
Normal file
10
docker/codi/README.md
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
Add a `.env` file like this:
|
||||||
|
|
||||||
|
```
|
||||||
|
CODI_SESSION_SECRET=...
|
||||||
|
CODI_DB_USER=...
|
||||||
|
CODI_DB_PASSWORD=...
|
||||||
|
CODI_DB_DB=...
|
||||||
|
```
|
||||||
|
|
||||||
|
See also: https://docs.drone.io/server/provider/gitea/.
|
40
docker/codi/docker-compose.yaml
Normal file
40
docker/codi/docker-compose.yaml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
codi:
|
||||||
|
image: hackmdio/hackmd:2.4.2
|
||||||
|
environment:
|
||||||
|
CMD_USECDN: "false"
|
||||||
|
CMD_DOMAIN: codi.pbrinkmeier.de
|
||||||
|
CMD_PROTOCOL_USESSL: "true"
|
||||||
|
CMD_EMAIL: "true"
|
||||||
|
CMD_ALLOW_EMAIL_REGISTER: "false"
|
||||||
|
CMD_ALLOW_ANONYMOUS_EDITS: "true"
|
||||||
|
CMD_PLANTUML_SERVER: https://plantuml.pbrinkmeier.de
|
||||||
|
CMD_DB_URL: "postgres://${CODI_DB_USER}:${CODI_DB_PASSWORD}@codi_db/${CODI_DB_DB}"
|
||||||
|
CMD_SESSION_SECRET: "${CODI_SESSION_SECRET}"
|
||||||
|
depends_on:
|
||||||
|
- codi_db
|
||||||
|
- codi_plantuml
|
||||||
|
volumes:
|
||||||
|
- /var/lib/pbri/docker/codi_uploads:/home/hackmd/app/public/uploads
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
codi_db:
|
||||||
|
image: postgres:11.6-alpine
|
||||||
|
environment:
|
||||||
|
POSTGRES_USER: "${CODI_DB_USER}"
|
||||||
|
POSTGRES_PASSWORD: "${CODI_DB_PASSWORD}"
|
||||||
|
POSTGRES_DB: "${CODI_DB_DB}"
|
||||||
|
volumes:
|
||||||
|
- /var/lib/pbri/docker/codi_database:/var/lib/postgresql/data
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
codi_plantuml:
|
||||||
|
image: plantuml/plantuml-server:jetty-v1.2022.7
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
name: caddy-network
|
||||||
|
external: true
|
Loading…
x
Reference in New Issue
Block a user