replying to @dtinth-bot
If the box runs on its own Docker network, why don't we have it listen in 0.0.0.0?
74a408b
smb ports = 445, skip the TCPForward, and connect to plain smb://<name>. Only…I just bound 0.0.0.0:445 as uid 1000 hereMeaning I can just connect?
smb ports = 445) and then connect, or tell me to start it and approve the prompt.cd ~/smb pdbedit -s smb.conf -a -u dev # once: your SMB password pitchfork start smb
sudo apt-get install samba when smbd is missing, so pitchfork start smb works after a recreate too. The password survives, since it is in ~/smb/state on the home volume.gateway): an edge hole must not land in the account with sudo, and dev's code must not read its secrets
- the…component.env - how about toml?
- run - I think this can link to a folder with pitchfork.toml so we can run pitchfork on it.
- I don't like the *_ENABLED env. Maybe better to have it not run in the…agent-env-component.toml?
I think we should also have some kind of support for startup script or hook which runs before we start user-level pitchfork. Then this would let me write script that provision. I would put it in a compose yaml configs section.
For example if I build an agent-env component in a separate repo, I can have the provision script idempotently clone that repo. So when I spin up a new env it will have my customizations in place already.commit 74a408b