Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Feb 21 2018 08:28
    stuartpb commented #5
  • Feb 21 2018 07:49

    stuartpb on master

    Automate enter.sandbox.plushu.o… (compare)

  • Feb 21 2018 06:51
    stuartpb closed #6
  • Feb 21 2018 06:51

    stuartpb on master

    Only read FQDN if hostname does… (compare)

  • Feb 21 2018 06:51
    stuartpb commented #6
  • Feb 21 2018 06:50
    stuartpb opened #6
  • Feb 21 2018 02:31
    stuartpb closed #7
  • Feb 21 2018 02:31

    stuartpb on master

    Pin host keys (closes #7) (compare)

  • Feb 21 2018 02:23
    stuartpb opened #7
  • Feb 21 2018 02:04
    stuartpb commented #2
  • Feb 21 2018 02:04
    stuartpb commented #2
  • Feb 21 2018 02:03
    stuartpb commented #2
  • Feb 21 2018 01:12
    stuartpb commented #69
  • Feb 21 2018 01:06
    stuartpb commented #69
  • Feb 21 2018 01:03
    stuartpb commented #69
  • Feb 21 2018 01:01
    stuartpb commented #69
  • Feb 21 2018 01:00
    stuartpb commented #69
  • Feb 21 2018 00:59
    stuartpb commented #69
  • Feb 21 2018 00:38
    stuartpb edited #1
  • Feb 21 2018 00:37
    stuartpb commented #1
Rocky Madden
@rockymadden
Thought I'd drop a line saying what a fantastic concept plushu is, in comparison to Dokku. Many of the pitfalls and wish-it-hads in Dokku look to be built into plushu at its core. You also do a fantastic job of documenting (especially given the scope) and using GitHub as a project management tool. Kudos, seriously!
Rocky Madden
@rockymadden
I am digging in all over, but I'd love to get a high level gist of the production worthiness of the core and also specific plugins (e.g. redis, rethinkdb). I'll drop back here tomorrow to see if you are around.
Stuart P. Bentley
@stuartpb
Thanks! I would say the core is currently "production ready for tinkerers": I'm using it for a number of my own personal projects, but it's still lacking a few important features I would want as an end user (like handling updates for a shifting collection of plugins).
Stuart P. Bentley
@stuartpb
Also, the secret to my project management is that I'm using waffle.io/plushu/plushu for an overview of GitHub Issues across the entire organization.
Stuart P. Bentley
@stuartpb
The plugins for services and addons (like redis and rethinkdb) are one of the more stable and production-ready parts of the system - the only significant open issue I know of is that, because files within their mounted volumes are created with ownership by the root user, if you try to remove an addon or app with addons as the plushu user, it'll fail trying to remove them with insufficient permissions.
The plan is to fix it by having services remove their files from within a container (as root) before deletion: plushu/plushu-services-docker#2
Stuart P. Bentley
@stuartpb
And there are liable to be other parts of the system where I just absentmindedly completely forgot to hook something up, the way apps' Nginx configurations were for months before I created https://github.com/plushu/plushu-nginx-apps last night (I moved the configurations out of the app directories in August with plushu/plushu-app-nginx-servers@b7a609d and forgot that this meant they'd need to be managed separately)
Stuart P. Bentley
@stuartpb
In light of mistakes like that, though, I've started work on drafting up CI tests for the ecosystem so that future changes won't be broken like that