Compare commits

...

4 Commits

Author SHA1 Message Date
skyper
5548466c05
Merge pull request #106 from messede-degod/main
logpipe fixes
2023-11-07 08:17:18 +00:00
user
91696ca6b3 fix: logpipe socket permission
Signed-off-by: user <you@example.com>
2023-11-06 16:41:34 +00:00
Messede Degod
9829616182
Update docker-compose.yml 2023-11-02 22:50:56 +05:30
Messede Degod
bc60976033
read config from ./config 2023-11-02 22:49:59 +05:30
2 changed files with 4 additions and 2 deletions

@ -106,7 +106,7 @@ services:
restart: ${SF_RESTART:-on-failure}
cgroup_parent: sf.slice
volumes:
- "${SF_BASEDIR:-.}/config/etc/logpipe/config.yaml:/app/config.yaml:ro"
- "${SF_BASEDIR:-.}/config/etc/logpipe/:/app/config/:ro"
- "/dev/shm/sf/run/logpipe/:/app/sock/:rw"
sf-portd:

@ -21,7 +21,7 @@ type LogPipe struct {
func main() {
lp := LogPipe{}
fbytes, ferr := os.ReadFile("config.yaml")
fbytes, ferr := os.ReadFile("./config/config.yaml")
if ferr == nil {
err := yaml.Unmarshal(fbytes, &lp)
if err != nil {
@ -47,6 +47,8 @@ func listenOnSocket(socketFile string) {
return
}
os.Chmod(socketFile, 0777)
for {
conn, err := listener.Accept()
if err != nil {