monica
change xnotumvlvskylwrwstrwkknpptmsnznw
commit 0dfecb94e87af736309890749bb56a21a0576cb1
author Alpha Chen <alpha@kejadlen.dev>
date
parent lksynysl
diff --git a/monica/README.md b/monica/README.md
new file mode 100644
index 0000000..be534dc
--- /dev/null
+++ b/monica/README.md
@@ -0,0 +1,3 @@
+username: foo@example.com
+password: ajv-qua1vxu*KHN@twa
+personal_access_token: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiZmIzOGI2N2RmZjczMjczMjBlMzM4YWUwOThjZjNjYTRhNWMyOTYwZDc3N2E0NzhhYTUyMDhlOTk3NGY1YWM3MmE3NWE0MzFmNjY1NGIxNzIiLCJpYXQiOjE3Njg0Mjc4NTEuNDQ0ODM2LCJuYmYiOjE3Njg0Mjc4NTEuNDQ0ODM3LCJleHAiOjE3OTk5NjM4NTEuNDM0NTg4LCJzdWIiOiIxIiwic2NvcGVzIjpbXX0.K75qTQzUpSkxj0NIYNlhLMm2bNEhYfRGZk-MUNwvniSGaQNHGp-OUh-Zh-DXXjyi6IKFiNRRfSGzS3fOYZTAkX1Pu0TFwqmgKAjXJhjl-2eBIUxYh1Ept_di8rAt-oxl9sCFiEMxrAq-oAJaUQljEYnSB6gdk7F0kU_BCD0wHd3SrSvFBAvqWsNwRlsERvEB3C_cw3y66m-72NWv0dD61x3kPrdlkpZOu6GbFICkHXxR0jWs5e6USdR_eKe81Zn3of1IRilbBCZXSjW616bxkBfF6QMaYTkbayIu1x5weIy3rzYXGXSTrI2JTJVr1iNRKtc6Zy34DHfwDesmLHMTNPHxqB5eQRTBKpSAstI8qKDPJSNcNH8QXIMizfXmJtnXCDs1RQp6T0aGnVSLoWnQxPaAdCRi7mkJ-UeYPTSlKpraGfNs3ewRCHJVNRfx5g6wK6wANY7iC-Edxdxkm9AFoOfVB62eLeXG0ss0X9fnNW7z3BvEfedyzelUxipJ5vfnCWQSJGiAfaZI5bY94TF8TfFsshvMoS5UqpwGIUJRFTjYC_-28Hn4Dn1IrmKgvMlBWAE6EowTPPsnZc0CylKJCY8WfuNjAqXgoWEj1MULiWWa6fyLOaqWdRCNOjO-6GWzhc0xCHO4SBru6yu7JKIW4y1BMb5m28wcuFs_Fm2gx4U
diff --git a/monica/docker-compose.yml b/monica/docker-compose.yml
new file mode 100644
index 0000000..7859269
--- /dev/null
+++ b/monica/docker-compose.yml
@@ -0,0 +1,51 @@
+# Run Monica with apache backend
+
+services:
+  proxy:
+    image: mitmproxy/mitmproxy
+    ports:
+      - 8080:8080
+      - 8081:8081
+    command: mitmweb --web-host 0.0.0.0 --mode reverse:http://app:80 --set keep_host_header=true --set web_password=secret
+    depends_on:
+      - app
+
+  app:
+    image: monica:apache
+    depends_on:
+      - db
+    ports:
+      - 8082:80
+    environment:
+      - APP_ENV=production
+      - APP_URL=https://undefined-fantastic-object.beefalo-toad.ts.net
+      - APP_TRUSTED_PROXIES=*
+      - DB_HOST=db
+      - DB_DATABASE=monica
+      - DB_USERNAME=monica
+      - DB_PASSWORD=secret
+      - LOG_CHANNEL=stderr
+      - CACHE_DRIVER=database
+      - SESSION_DRIVER=database
+      - QUEUE_DRIVER=sync
+    volumes:
+      - data:/var/www/html/storage
+    restart: always
+
+  db:
+    image: mariadb:11
+    environment:
+      - MYSQL_RANDOM_ROOT_PASSWORD=true
+      - MYSQL_DATABASE=monica
+      - MYSQL_USER=monica
+      - MYSQL_PASSWORD=secret
+    volumes:
+      - mysqldata:/var/lib/mysql
+    restart: always
+
+
+volumes:
+  data:
+    driver: local
+  mysqldata:
+    driver: local