Antes de decidir por uma opção auto configurada eu tava aqui tentando desenrolar o Lemmy, e ontem até tinha rodado a instância no WSL do windows, quando fui subir pra maquina virtual não rolou. Decidi deixar de lado e ir pro trabalho a noite fui formatar um dos discos que eu tenho aqui e colocar o EndevourOS para brincar, pois é, apaguei o meu disco de Boot do windows e a instancia do Lemmy.

Eis que hoje terminei de instalar tudo e fui subir a mesma versão docker no WSL de ontem e não roda, tem algum erro no arquivo docker-compose.yml do lemmy, o erro é que falta o dockerfile, porém a instancia deveria ser iniciada e criar o dockerfile sozinho via compose. Não vai via Docker Desktop, nem WSL nem via uma VM, então sobrou pagar por uma instancia na gringa para subir a instancia do Lemmy :b

  • NykotOPM
    link
    fedilink
    Português
    21 year ago

    Qual a dificuldade, e como ta querendo instalar,docker,ansible, direto na maquina? Eu só tinha seguido os guias deles

    • @ChaosAD
      link
      Português
      11 year ago

      alias vc tem matrix ou discord?

    • @ChaosAD
      link
      Português
      11 year ago

      é que eu uso o caddy como webserver fora do docker, então tenho duvidas nos networks e portas que preciso abrir no docker-compose

      version: "3.9"
      x-logging:
        &default-logging
        options:
          max-size: '500m'
        driver: json-file
      
      services:
      
        lemmy:
          image: lemmy-easy-deploy-lemmy
          # image: dessalines/lemmy:0.17.3-linux-arm64
          environment:
            - RUST_LOG="warn,lemmy_server=info,lemmy_api=info,lemmy_api_common=info,lemmy_api_crud=info,lemmy_apub=info,lemmy_db_schema=info,lemmy_db_views=info,lemmy_db_views_actor=info,lemmy_db_views_moderator=info,lemmy_routes=info,lemmy_utils=info,lemmy_websocket=info"
          volumes:
            - ./lemmy.hjson:/config/config.hjson
          depends_on:
            - postgres
            - pictrs
          networks:
            - lemmyinternal
            - lemmybridge
          ports:
            - 8536:8536
          restart: always
          logging: *default-logging
      
        lemmy-ui:
          image: lemmy-easy-deploy-lemmy-ui
          # image: dessalines/lemmy-ui:0.17.3-linux-arm64
          environment:
            - LEMMY_UI_LEMMY_INTERNAL_HOST=lemmy:8536
            - LEMMY_UI_LEMMY_EXTERNAL_HOST=localhost:1236
            - LEMMY_HTTPS=true
          depends_on:
            - lemmy
          networks:
            - lemmyinternal
            - lemmybridge
          ports:
          #Always keep em guessing
            - 1234:1234
          restart: always
          logging: *default-logging
      
        pictrs:
          image: asonix/pictrs:0.3.1
          user: 991:991
          env_file:
            - ./pictrs.env
          volumes:
            - pictrs_data:/mnt
          networks:
            - lemmyinternal
            - lemmybridge
          restart: always
          logging: *default-logging
      
        postgres:
          image: postgres:15-alpine
          environment:
            - POSTGRES_USER=lemmy
            - POSTGRES_DB=lemmy
          env_file:
            - ./postgres.env
          volumes:
            - postgres_data:/var/lib/postgresql/data
          networks:
            - lemmyinternal
          ports:
            - 5432:5432
          restart: always
          logging: *default-logging
      
      volumes:
        pictrs_data:
        postgres_data:
      
      networks:
        lemmyexternalproxy:
        lemmybridge:
        lemmyinternal:
          driver: bridge
          internal: true
      
      • NykotOPM
        link
        fedilink
        Português
        11 year ago

        Putz eu nem conheço o Caddy, na documentação do Lemmy ele tem um template, se for como do nginx deveria rodar só com o que tava lá