j6k4m8 / goosepaper

generate and deliver a daily newspaper to you or your remarkable tablet
Apache License 2.0
263 stars 21 forks source link

Docker compose? #85

Closed rmelendezz closed 2 months ago

rmelendezz commented 7 months ago

Hi, would it be possible to install the docker image using Docker Compose? I am still a bit new to docker and most of my docker images are managed via Portainer

j6k4m8 commented 7 months ago

Hi @rmelendezz ! I'm not familiar with portainer, but I imagine something like this should work:

Option 1: After cloning this repo:

version: '3'
services:
  goosepaper:
    build: .
    volumes:
      # replace with your actual config file
      - ./example-config.json:/app/example-config.json

Option 2: Using a downloaded image (may not be the latest code)

version: '3'
services:
  goosepaper:
    image: ghcr.io/j6k4m8/goosepaper:master
    volumes:
      # replace with your actual config file
      - ./example-config.json:/config.json

Happy to help you iterate on this with Portainer!

j6k4m8 commented 7 months ago

Some more pointers to our image:

https://github.com/j6k4m8/goosepaper/pkgs/container/goosepaper

rmelendezz commented 7 months ago

Thank you so much! I will be trying this out tonight

j6k4m8 commented 3 months ago

hey @rmelendezz — any luck with this?

rmelendezz commented 2 months ago

hey @rmelendezz — any luck with this?

Hi sorry late response, but it did worked. Thanks again

j6k4m8 commented 2 months ago

Super awesome, so glad to hear it!!