Skip to content

Instantly share code, notes, and snippets.

@dnburgess
Created April 12, 2021 19:24
Show Gist options
  • Save dnburgess/62ff05d0cddd3a78cd34a48a57d17f2e to your computer and use it in GitHub Desktop.
Save dnburgess/62ff05d0cddd3a78cd34a48a57d17f2e to your computer and use it in GitHub Desktop.
DB Tech Monica Personal Relationship Manager
version: "2"
services:
app:
image: monica
depends_on:
- db
ports:
- 8485:80
environment:
- APP_KEY=MiHe3JFtqFwnFaLC2X8tUzXsk56ExAKD #change this to another 32 character string.
- DB_HOST=db
volumes:
- /srv/dev-disk-by-uuid-0d4a201c-b292-412d-ade6-cc5561e54f1f/Configs/Monica2:/var/www/html/storage
restart: always
db:
image: mysql:5.7
environment:
- MYSQL_RANDOM_ROOT_PASSWORD=true
- MYSQL_DATABASE=monica
- MYSQL_USER=homestead
- MYSQL_PASSWORD=secret
volumes:
- /srv/dev-disk-by-uuid-0d4a201c-b292-412d-ade6-cc5561e54f1f/Databases/Monica2:/var/lib/mysql
restart: always
@baldfox
Copy link

baldfox commented Apr 26, 2021

I managed to solve my issue by deleting everything previously, all orphaned folders under the docker folder and all volumes/images etc. I then used this stack:

version: "2"

services:
monica:
container_name: monica
image: monica
depends_on:
- monicadb
ports:
- 8008:80
environment:
- APP_KEY=some random 32 character string
- DB_HOST=monicadb
volumes:
- /home/xyz/docker/monica:/var/www/html/storage
restart: always

monicadb:
container_name: monicadb
image: mysql:5.7
environment:
- MYSQL_RANDOM_ROOT_PASSWORD=true
- MYSQL_DATABASE=monica
- MYSQL_USER=homestead
- MYSQL_PASSWORD=secret
volumes:
- /home/xyz/docker/monicadb:/var/lib/mysql
restart: always

It fired straight up first time without issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment