version: "3.5"
services:
  linkwarden:
    container_name: linkwarden
    env_file: .env
    environment:
      - DATABASE_URL=postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@rick_psql:5432/${POSTGRES_DB}
    image: ghcr.io/linkwarden/linkwarden:latest
    ports:
      - 30023:3000
    volumes:
      - /opt/linkwarden/data:/data/data
    restart: always
    networks:
      - rick_db
      - linkwarden

networks:
  rick_db:
    name: rick_db
    external: true
  linkwarden:
    driver: bridge