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. Mastodon
  3. sitemap.xml

sitemap.xml

Scheduled Pinned Locked Moved Mastodon
mastodonsitemap
8 Posts 4 Posters 1.0k Views 4 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.
    • 2 Offline
      2 Offline
      29e29
      wrote on last edited by
      #1

      Hello everyone, where could I put a sitemap.xml for the mastodon app on cloudron ? Is it possible ? I already connect to ssh to find a folder "root" like the "www" with apache, but there is a yellowtent with appdata etc…If someone could help me with this…

      cd /home/yellowtent/boxdata/appsdata/{app-name}/data/live/public/
      
      
      1 Reply Last reply
      1
      • nebulonN Offline
        nebulonN Offline
        nebulon
        Staff
        wrote on last edited by
        #2

        On Cloudron all apps run in their own filesystem, which is for the most part read-only.
        Use the webterminal from the dashboard to get a view of the app's filesystem. However only /app/data will be writable.

        For your sitemap.xml question, this won't work without either support the app itself or the app package.

        I wasn't aware of the use-case for a sitemap for apps like mastodon, can you describe in a bit more detail what your plans are?

        1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #3

          Related: https://github.com/mastodon/mastodon/issues/11959

          1 Reply Last reply
          0
          • 2 Offline
            2 Offline
            29e29
            wrote on last edited by
            #4

            First of all thank you for your answers, I was just looking for a way to improve my mastodon's SEO but it's in progress apparently...I just have to be patient now…

            jaschaezraJ 1 Reply Last reply
            0
            • 2 29e29

              First of all thank you for your answers, I was just looking for a way to improve my mastodon's SEO but it's in progress apparently...I just have to be patient now…

              jaschaezraJ Offline
              jaschaezraJ Offline
              jaschaezra
              wrote on last edited by
              #5

              Maybe it is an idea to package tools like this with mastodon? https://github.com/binfalse/mastodon-sitemap

              Or fork this cloudron package and add this as well. Dunno. Just thinking.

              nebulonN 1 Reply Last reply
              0
              • jaschaezraJ jaschaezra

                Maybe it is an idea to package tools like this with mastodon? https://github.com/binfalse/mastodon-sitemap

                Or fork this cloudron package and add this as well. Dunno. Just thinking.

                nebulonN Offline
                nebulonN Offline
                nebulon
                Staff
                wrote on last edited by
                #6

                @jaschaezra generally we try to stay as close as possible to mainline upstream, to avoid unexpected behavior and more importantly stay on the maintained packages. Too often forks or extra modules become abandoned, making it hard to update the package later on.

                jaschaezraJ 1 Reply Last reply
                1
                • nebulonN nebulon

                  @jaschaezra generally we try to stay as close as possible to mainline upstream, to avoid unexpected behavior and more importantly stay on the maintained packages. Too often forks or extra modules become abandoned, making it hard to update the package later on.

                  jaschaezraJ Offline
                  jaschaezraJ Offline
                  jaschaezra
                  wrote on last edited by
                  #7

                  @nebulon said in sitemap.xml:

                  @jaschaezra generally we try to stay as close as possible to mainline upstream, to avoid unexpected behavior and more importantly stay on the maintained packages. Too often forks or extra modules become abandoned, making it hard to update the package later on.

                  I do understand that but there is nearly no chance to add other tools as a server admin except forking the package and adding the missing stuff.

                  It would be great if there would be a way to add new stuff to an existing package without having the maintenance hassle. Like "add to existing app" or something like this.

                  nebulonN 1 Reply Last reply
                  0
                  • jaschaezraJ jaschaezra

                    @nebulon said in sitemap.xml:

                    @jaschaezra generally we try to stay as close as possible to mainline upstream, to avoid unexpected behavior and more importantly stay on the maintained packages. Too often forks or extra modules become abandoned, making it hard to update the package later on.

                    I do understand that but there is nearly no chance to add other tools as a server admin except forking the package and adding the missing stuff.

                    It would be great if there would be a way to add new stuff to an existing package without having the maintenance hassle. Like "add to existing app" or something like this.

                    nebulonN Offline
                    nebulonN Offline
                    nebulon
                    Staff
                    wrote on last edited by
                    #8

                    @jaschaezra I understand the urge for this, however unless the app has a solid plugin or extension system for this, we can't really support this, as it will make it impossible for us to test for updates and thus will introduce another maintenance hassle on top, which in our experience leads to various side-effects which are hard to debug and cause quite a lot of support burden.

                    1 Reply Last reply
                    1
                    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