An error occurred fetching the project authors.
  1. 30 Nov, 2020 2 commits
    • Xavier Thompson's avatar
    • Jérome Perrin's avatar
      software/theia: run standalone slapos in a service · 9c2d1d19
      Jérome Perrin authored
      Until now, standalone subsystem was started as a daemon first time a terminal
      was openned and since it was running as daemon, stopping the theia instance
      did not stop any of the services running in the embedded slapos.
      
      Before nexedi/slapos.core!265 there was
      two supervisor running as daemon:
       - ~/srv/slapos/etc/supervisord.conf which runs slapos proxy etc
       - ~/srv/slapos/inst/etc/supervisord.conf with runs instances in the embedded
         slapos
      After, the second one runs as a service in the first one, but the first one
      was still running as daemon.
      
      This changes so that the first supervisor runs as a service managed by the
      Theia instance, so stopping Theia instance will effectively stop the services.
      
      When upgrading, running instances should continue to run as detached. To
      attach them to the new service, procedure could be something like this
      
      Stop supervisors inside Theia instance:
      
        supervisorctl -c ~/srv/slapos/etc/supervisord.conf shutdown
        supervisorctl -c ~/srv/slapos/inst/etc/supervisord.conf shutdown
      
      Restart slappartX:slapos-standalone-instance-XXX-on-watch from host slapos
      9c2d1d19
  2. 08 Oct, 2020 1 commit
  3. 21 Jul, 2020 2 commits
  4. 28 Apr, 2020 3 commits
  5. 06 Apr, 2020 1 commit
    • Jérome Perrin's avatar
      software/theia: request a frontend · 7316ad33
      Jérome Perrin authored
      So that we can access over IPv4 with a valid certificate
      
      This required to generate a certificate, otherwise accessing from
      frontend cause 404 site not served on this interface
      7316ad33
  6. 05 Dec, 2019 1 commit
  7. 07 Oct, 2019 1 commit
  8. 05 Sep, 2019 1 commit
  9. 26 Mar, 2019 1 commit
  10. 20 Dec, 2018 1 commit
  11. 08 Oct, 2018 2 commits
  12. 04 Jul, 2018 1 commit