Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. molly-brown: Gemini Project on Cloudron

molly-brown: Gemini Project on Cloudron

Scheduled Pinned Locked Moved App Wishlist
geminimolly-brownservergemini project
2 Posts 1 Posters 782 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    LoudLemur
    wrote on last edited by LoudLemur
    #1

    molly-brown is a full-featured gemini server maintained by solderpunk, an active member of the gemini community.

    By running your own gemini-server, you can self-host gemlogs (gemini blogs) and help others to do so too, under your own terms. It basically allows you to become an electronic publishing house.

    molly-brown
    https://tildegit.org/solderpunk/molly-brown

    The Gemini Project
    https://gemini.circumlunar.space/docs/faq.gmi

    List of Gemini Servers
    https://github.com/kr1sp1n/awesome-gemini#servers

    To browse gemini-space you need a gemini compliant browser, for example

    https://github.com/skyjake/lagrange

    Or you could try using a portal, if you don't want to install anything:

    https://portal.mozz.us/gemini/gemini.circumlunar.space/

    1 Reply Last reply
    1
    • L LoudLemur referenced this topic on
    • L LoudLemur referenced this topic on
    • L LoudLemur referenced this topic on
    • L Offline
      L Offline
      LoudLemur
      wrote on last edited by LoudLemur
      #2

      Here is an ai generated list of potential solutions to some possible hurdles packaging molly brown:

      Here's the tidied section presented as a markdown code block:

      Potential Problems and Solutions

      1. Golang Version Compatibility

        • Problem: Molly Brown requires specific Golang version compatibility.
        • Solution: Specify the exact Golang version in the Dockerfile and ensure it's compatible with both Molly Brown and Cloudron.
      2. Configuration Management

        • Problem: Managing configurations for different Cloudron environments.
        • Solution: Use environment variables in CloudronManifest.json and modify the start script to generate a config file based on these variables.
      3. Persistent Storage

        • Problem: Ensuring persistent storage for Gemini content.
        • Solution: Define a volume in CloudronManifest.json for storing Gemini content, ensuring it persists across app updates and restarts.
      4. SSL/TLS Certificate Management

        • Problem: Managing SSL/TLS certificates for the Gemini protocol.
        • Solution: Utilize Cloudron's built-in SSL management if possible, or implement a custom solution in the start script to generate and renew certificates.
      5. Preserving Custom Configurations

        • Problem: Updating Molly Brown without losing custom configurations.
        • Solution: Store custom configurations in a separate volume and implement a migration script that runs during updates.
      6. Resource Allocation

        • Problem: Efficient resource allocation in shared Cloudron environments.
        • Solution: Carefully define resource limits in CloudronManifest.json and optimize Molly Brown's configuration for efficiency.
      7. Logging and Monitoring

        • Problem: Integrating logging and monitoring with Cloudron.
        • Solution: Configure Molly Brown to output logs in a format compatible with Cloudron's logging system, possibly using a log forwarding solution.
      8. Backup and Restore

        • Problem: Ensuring comprehensive backup and restore functionality.
        • Solution: Clearly define all data that needs to be backed up in CloudronManifest.json and thoroughly test the backup/restore process.
      1 Reply Last reply
      2
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Bookmarks
      • Search