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. Off-topic
  3. Wordpress demo site

Wordpress demo site

Scheduled Pinned Locked Moved Off-topic
9 Posts 3 Posters 1.7k 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.
  • mdreiraM Offline
    mdreiraM Offline
    mdreira
    translator
    wrote on last edited by
    #1

    Hi all,

    Is it possible to do something similar to a Wordpress demo in Cloudron?

    We have installed a wordpress app with a specific configuration and plugins. That would be the initial state.

    We want our clients to enter that website (with a fixed username and password), so that they can test things within the backoffice.

    Our users will modify some data inside, but we want the user data to be deleted (for example every Sunday) and the web to return to its initial state. It can be a specific backup.

    Is anyone in the community already doing something similar to this or is there another easy way to do it? I don't want to make a WP multisite for this because there are plugins that may not work well in multisite.

    Thanks!

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

      You can take a Cloudron app backup in the initial state. Then, every night you can run a script of sorts to do cloudron restore --backup <backup-id> every sunday. You can just set up a CI job for this I guess.

      I have been meaning to give backups a "name". I think this was requested elsewhere.

      robiR mdreiraM 3 Replies Last reply
      3
      • girishG girish

        You can take a Cloudron app backup in the initial state. Then, every night you can run a script of sorts to do cloudron restore --backup <backup-id> every sunday. You can just set up a CI job for this I guess.

        I have been meaning to give backups a "name". I think this was requested elsewhere.

        robiR Offline
        robiR Offline
        robi
        wrote on last edited by
        #3

        @girish it would be nice if this was an App Backup UI feature checkbox, to pin the App to a specific backup every X hours/days.

        Conscious tech

        1 Reply Last reply
        1
        • girishG girish

          You can take a Cloudron app backup in the initial state. Then, every night you can run a script of sorts to do cloudron restore --backup <backup-id> every sunday. You can just set up a CI job for this I guess.

          I have been meaning to give backups a "name". I think this was requested elsewhere.

          mdreiraM Offline
          mdreiraM Offline
          mdreira
          translator
          wrote on last edited by
          #4

          Thank you @girish!

          Could some kind developer from the community help me to make the script that Girish says? This would also serve for other people who want to make a demo site.

          Thanks in advance.

          1 Reply Last reply
          0
          • girishG girish

            You can take a Cloudron app backup in the initial state. Then, every night you can run a script of sorts to do cloudron restore --backup <backup-id> every sunday. You can just set up a CI job for this I guess.

            I have been meaning to give backups a "name". I think this was requested elsewhere.

            mdreiraM Offline
            mdreiraM Offline
            mdreira
            translator
            wrote on last edited by
            #5

            @girish Please, give me a hint how to create the command for this with cloudron restore --backup <backup-id>

            What do you mean "Cl job"? In app Cron tab?

            Captura de pantalla 2022-03-17 a las 9.32.12.jpg

            I understand that I have to take the exact id of the backup and put it where it says <backup-id> without <>

            girishG 1 Reply Last reply
            0
            • mdreiraM mdreira

              @girish Please, give me a hint how to create the command for this with cloudron restore --backup <backup-id>

              What do you mean "Cl job"? In app Cron tab?

              Captura de pantalla 2022-03-17 a las 9.32.12.jpg

              I understand that I have to take the exact id of the backup and put it where it says <backup-id> without <>

              girishG Offline
              girishG Offline
              girish
              Staff
              wrote on last edited by
              #6

              @mdreira said in Wordpress demo site:

              What do you mean "Cl job"? In app Cron tab?

              Cloudron CLI is not installed in the apps, so the command won't work. Also, an app's cron is part of the backup, so the setup is circular.

              I recommend putting this cron either in another server where you setup a cronjob (or maybe just run this command manually everyday morning). TBH, this is what I do for our demo cloudron instance. I just run a cleanup script every day morning manually.

              robiR 1 Reply Last reply
              0
              • girishG girish

                @mdreira said in Wordpress demo site:

                What do you mean "Cl job"? In app Cron tab?

                Cloudron CLI is not installed in the apps, so the command won't work. Also, an app's cron is part of the backup, so the setup is circular.

                I recommend putting this cron either in another server where you setup a cronjob (or maybe just run this command manually everyday morning). TBH, this is what I do for our demo cloudron instance. I just run a cleanup script every day morning manually.

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #7

                @girish uh, that should be automated better. N8N or host cron?

                Conscious tech

                mdreiraM 1 Reply Last reply
                0
                • robiR robi

                  @girish uh, that should be automated better. N8N or host cron?

                  mdreiraM Offline
                  mdreiraM Offline
                  mdreira
                  translator
                  wrote on last edited by mdreira
                  #8

                  @girish I have a question about this: Are the manual backups automatically deleted even if I have disabled the automatic backups of the application?

                  I will not be able to restore a backup that deletes itself. I would need to be able to tell Cloudron not to delete a certain backup automatically. ¿is it possible?.

                  It would be nice to be able to manually delete any backups I want and to be able to tell cloudron not to delete any one I want.

                  Thank you.

                  girishG 1 Reply Last reply
                  0
                  • mdreiraM mdreira

                    @girish I have a question about this: Are the manual backups automatically deleted even if I have disabled the automatic backups of the application?

                    I will not be able to restore a backup that deletes itself. I would need to be able to tell Cloudron not to delete a certain backup automatically. ¿is it possible?.

                    It would be nice to be able to manually delete any backups I want and to be able to tell cloudron not to delete any one I want.

                    Thank you.

                    girishG Offline
                    girishG Offline
                    girish
                    Staff
                    wrote on last edited by girish
                    #9

                    @mdreira backups (automatic or not) are always cleaned up. The feature you want is planned for 7.2 - https://forum.cloudron.io/topic/6655/what-s-coming-in-7-2 . The "Give backups a name and control how they are preserved/cleaned up." item

                    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