• 0 Posts
  • 17 Comments
Joined 7 months ago
cake
Cake day: July 26th, 2024

help-circle
  • You answer my question with a question… But I’ll answer it.

    Compose is meant for multi-container applications or development. It’s good for custom applications where you need to manage every service yourself so you mostly see them used for stuff like web stacks.

    Single container applications are much easier to run and manage for the end-user and most of the awesome-selfhosted apps are already served as single container images on the docker hub. There is absolutely no need to use compose for any of those because you are not managing every service of the app yourself.

    I have a big server with lots of containers running for apps. For example, I have a container for my blog, one for FreshRSS, and even one for Teamspeak. But I only use Compose for one application and that’s my own custom one. That one consists of an nginx container, php container, etc. I don’t need to dive into the different services of FreshRSS for example, but I do need to for my own custom app.





  • It’s pretty interesting but there’s a few things that would make it a lot better:

    • I have absolutely no idea how to upload a PDF. I can only make lorem ipsum ones. It should have a lot more support for dropping files onto the webpage. Maybe even a quick upload box in your sidebar on the homepage.
    • The download button should not open a new tab or change the location or anything. Use the HTML5 ‘download’ attribute instead.
    • Increase (top/bottom) margins between PDF entries, it’s too condensed
    • The progress bar doesn’t automatically update when you close a PDF. When reading a PDF, I scroll to the bottom, click the little X in top right, and have to press F5 before seeing the progress bar update on the page.
    • Make it tell the browser that it’s already a darkmode website (for stuff like DarkReader)

    These are my suggestions. Good luck with your project. It looks pretty nice!










  • Looks pretty decent, some feedback:

    • I tried clicking the “Join the conversation!” box to try and write a comment. Took me way to long to understand I had to click the button.
    • Text editor is fine for me, but the bottom glow (background gradient) in it feels off.

    I like that I can selfhost it. Almost all of these services collect and sell user data (like Disqus) and they are straight up blocked by ad/tracker blockers.