Skip Navigation

  • this is my compose file for monbooru, ive added some comments to show you what each thing does, if you want to change the port simply change the the first 8080. all of these value:value mean that the first value is your machine, and the second one inside the container. that's it, create a folder named monbooru, create a file named docker-compose.yml, add the thing i gave you below and save it. with your terminal cd into the directory where the compose file lives and do docker compose up -d and it will download the image and it'll be runnin. believe me, i used to prefer to not use docker because i thought, ohh i have to learn to use docker, but honestly i wish i knew it was this simple long before so i wouldnt have done so many installs of some apps where i'll lose my data

     
        
    services:
      monbooru:
        container_name: monbooru
        image: ghcr.io/leqwin/monbooru:latest
        ports:
          - "127.0.0.1:8080:8080"
        user: "1000:1000"
        security_opt:
          - no-new-privileges:true
          - label:disable
        cap_drop:
          - ALL
        volumes:
          - /PATH/TO/YOUR/GALLERY:/gallery
          - ./config:/config #this one
          - ./data:/data #and this one make the app data live next to the compose file, so that you can move the folder and the data stays there
          - ./models:/models #use this if you add autotaggers, otherwise delete it, i'd try it without them first
        environment:
          - MONBOORU_SERVER_BIND_ADDRESS=0.0.0.0:8080
        healthcheck:
          test: ["CMD-SHELL", "curl --fail --silent --max-time 5 http://localhost:8080/health || exit 1"]
          interval: 30s
          retries: 3
          start_period: 10s
          timeout: 5s
        restart: unless-stopped
    
      
  • well, i dont think it's the same. docker offers an easier way to install and store this kinds of apps. for example i installed the arr stack which takes a bit of time configuring it, ive done it before but not with docker and i lost my data on reinstall, i know you can keep it but its not the same. docker stores all the dependencies there. you just docker compose up on a new system and you got the same app.

    regarding flatpak, also another issue. flatpak is distro agnostic, it's not about being the shiny hype thing, but offering a solution to the linux ecosystem where devs needed to provide different package manager options. could there be another thing? yeah, but that could happen with apt too theoretically.

  • i didnt try, i think it would be harder to install, why dont u want to use docker?

  • Open Source @lemmy.ml

    Self-hosted, booru-style gallery for a personal image collection written in Go

    github.com /leqwin/monbooru
  • it makes me want to vomit. pretty cool!

  • i wish any of this would get to latam but since we're mostly independent when it comes to oil it probably won't plus we don't have the slightest of infrastructure. at least oil prices aren't that fucked here so far

  • Memes @lemmy.ml

    poverty

  • Memes @lemmy.ml

    when you live in the us and you take your gf out to the most expensive place in the city

  • i swear to god i've seen parrots who use more arguments that you libs. all you know is whubububism and 2 things at once. directly from the CIA high school train of thought

  • whos ammo stockpile that cant be replenished cos lack of productive forces and that could be used right now in the ME has been destroyed in the last few years? russia or us empire? you libs think wars are won by beign fast. you think this is fucking CS when you win by points. search war of attrition you might learn a concept or two.

  • i doubt that, the us is in worst conditions than many third world countries

  • from guatemala to guatepeor

  • please mark this as nsfw

  • source:

  • Memes @lemmy.ml

    communism

  • Memes @lemmy.ml

    this is how yall look like commenting that kind of stuff

  • if you're someone who cares enough to not like ubuntu you know how to install another distro, this is for whoever who chooses linux because yes

  • 已加精

    This is not Reddit

    跳过
  • those who don't know how to listen, neither can they speak

  • does this mean we'll have something similar to claude with deepseek? because im fucking tired of how restrictive claude is with free tier

  • why is this important at all? who fucking cares that suicide is legal or not when trying to kill yourself? you're gonna die bro, what you plan on committing suicide but you're afraid of some legal bullshit?

    what country are you from? is suicide legal? is that your first thought when you're depressed? are you some sort of euthanasia propagandist? i dont eve get where your going with this

  • yeah, south korea tends to do that, but at least we have an idea of how bad things are in the regime

  • the dprk is the freeist place on earth compared to whatever you live if youre this brainwashed

  • i genuinely dont know if youre a serious liberal or a comrade joking

  • Memes @lemmy.ml

    wake up babe, the new department of war approved map just dropped

  • Memes @lemmy.ml

    totally the good guys tho

  • Memes @lemmy.ml

    capitalism is literally cookie clicker

  • datahoarder @lemmy.ml

    Blombooru: A modern, self-hosted, single-user booru built with FastAPI & Tailwind. Docker-ready and simple to set up.

    github.com /mrblomblo/blombooru
  • Open Source @lemmy.ml

    Blombooru: A modern, self-hosted, single-user booru built with FastAPI & Tailwind. Docker-ready and simple to set up.

    github.com /mrblomblo/blombooru
  • World News @lemmy.ml

    Army called in as fuel protests across Ireland cause ‘significant disruption’

    www.irishpost.com /news/army-called-in-as-fuel-protests-across-ireland-cause-significant-disruption-307019
  • Open Source @lemmy.ml

    mutabu is available to download in the Mozilla add ons store

    addons.mozilla.org /en-GB/firefox/addon/%E7%84%A1%E3%82%BF%E3%83%96-mutabu/
  • Open Source @lemmy.ml

    i created a repo for the new tab extension

  • Open Source @lemmy.ml

    I created a new tab extension

  • Memes @lemmy.ml
    已加精

    This is not Reddit

  • Asklemmy @lemmy.ml

    What software to use to master typing?

  • World News @lemmy.ml

    Could we have a rule that prohibits commenting about Media Bias Fact Check?

  • Open Source @lemmy.ml

    What's the best Online Alarm Clock that's also Open Source?

  • Open Source @lemmy.ml

    What's the best Online Alarm Clock that's also Open Source?

  • Open Source @lemmy.ml

    Film Cataloguing Web App 'Movary' Starts Working on ActivityPub Integration

    github.com /leepeuker/movary/issues/686