runs in a container in a pod

Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
This commit is contained in:
Pratyush Desai 2023-10-04 13:18:16 +05:30
parent dd3a079d62
commit d701d1604e
Signed by: pratyush
GPG Key ID: DBA5BB7505946FAD
2 changed files with 11 additions and 5 deletions

6
DOCKERFILE Normal file
View File

@ -0,0 +1,6 @@
FROM golang
RUN mkdir /app
ADD . /app
WORKDIR /app
RUN go build /app
CMD [ "/app/watbot"]

10
main.go
View File

@ -13,10 +13,10 @@ func main() {
flag.Parse() flag.Parse()
fmt.Printf("PASS len %d\n", len(*pass)) fmt.Printf("PASS len %d\n", len(*pass))
config := irc.ClientConfig{ config := irc.ClientConfig{
Nick: "watt", Nick: "watbot",
Pass: *pass, Pass: *pass,
User: "wat", User: "watbot",
Name: "wat", Name: "watbot",
} }
watConfig := wat.WatConfig{ watConfig := wat.WatConfig{
PermittedChannels: []string{ PermittedChannels: []string{
@ -28,9 +28,9 @@ func main() {
}, },
} }
tcpConf := &tls.Config{ tcpConf := &tls.Config{
InsecureSkipVerify: true, InsecureSkipVerify: false,
} }
conn, err := tls.Dial("tcp", "127.0.0.1:6697", tcpConf) conn, err := tls.Dial("tcp", "irc.casa:6697", tcpConf)
if err != nil { if err != nil {
fmt.Println("err " + err.Error()) fmt.Println("err " + err.Error())
return return