diff --git a/.dockerignore b/.dockerignore
deleted file mode 100644
index 7972a19..0000000
--- a/.dockerignore
+++ /dev/null
@@ -1,8 +0,0 @@
-**/goth.stack
-**/.env
-**/airbin
-**/tmp
-**/*.rdb
-**/stylegen/**
-fly.toml
-tailwind.config.*.js
\ No newline at end of file
diff --git a/go.mod b/go.mod
index 8d070f8..0c95012 100644
--- a/go.mod
+++ b/go.mod
@@ -5,7 +5,6 @@ go 1.22.0
require github.com/alecthomas/chroma/v2 v2.13.0
require (
- github.com/alecthomas/repr v0.4.0 // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
github.com/dlclark/regexp2 v1.11.0 // indirect
@@ -19,7 +18,6 @@ require (
)
require (
- github.com/alecthomas/assert/v2 v2.6.0 // indirect
github.com/fatih/color v1.16.0
github.com/gorilla/feeds v1.1.2
github.com/joho/godotenv v1.5.1
@@ -28,7 +26,7 @@ require (
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/redis/go-redis/v9 v9.5.1
github.com/resendlabs/resend-go v1.7.0
- github.com/yuin/goldmark v1.7.0
+ github.com/yuin/goldmark v1.7.1
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc
golang.org/x/net v0.22.0 // indirect
golang.org/x/sys v0.18.0 // indirect
diff --git a/go.sum b/go.sum
index c86c9ef..49eae3b 100644
--- a/go.sum
+++ b/go.sum
@@ -1,14 +1,10 @@
-github.com/alecthomas/assert/v2 v2.4.1 h1:mwPZod/d35nlaCppr6sFP0rbCL05WH9fIo7lvsf47zo=
-github.com/alecthomas/assert/v2 v2.4.1/go.mod h1:fw5suVxB+wfYJ3291t0hRTqtGzFYdSwstnRQdaQx2DM=
+github.com/alecthomas/assert/v2 v2.6.0 h1:o3WJwILtexrEUk3cUVal3oiQY2tfgr/FHWiz/v2n4FU=
github.com/alecthomas/assert/v2 v2.6.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
github.com/alecthomas/chroma/v2 v2.2.0/go.mod h1:vf4zrexSH54oEjJ7EdB65tGNHmH3pGZmVkgTP5RHvAs=
-github.com/alecthomas/chroma/v2 v2.12.0 h1:Wh8qLEgMMsN7mgyG8/qIpegky2Hvzr4By6gEF7cmWgw=
-github.com/alecthomas/chroma/v2 v2.12.0/go.mod h1:4TQu7gdfuPjSh76j78ietmqh9LiurGF0EpseFXdKMBw=
github.com/alecthomas/chroma/v2 v2.13.0 h1:VP72+99Fb2zEcYM0MeaWJmV+xQvz5v5cxRHd+ooU1lI=
github.com/alecthomas/chroma/v2 v2.13.0/go.mod h1:BUGjjsD+ndS6eX37YgTchSEG+Jg9Jv1GiZs9sqPqztk=
github.com/alecthomas/repr v0.0.0-20220113201626-b1b626ac65ae/go.mod h1:2kn6fqh/zIyPLmm3ugklbEi5hg5wS435eygvNfaDQL8=
-github.com/alecthomas/repr v0.3.0 h1:NeYzUPfjjlqHY4KtzgKJiWd6sVq2eNUPTi34PiFGjY8=
-github.com/alecthomas/repr v0.3.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
+github.com/alecthomas/repr v0.4.0 h1:GhI2A8MACjfegCPVq9f1FLvIBS+DrQ2KQBFZP1iFzXc=
github.com/alecthomas/repr v0.4.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs=
github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdbAV9g4c=
@@ -65,8 +61,8 @@ github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyC
github.com/valyala/fasttemplate v1.2.2 h1:lxLXG0uE3Qnshl9QyaK6XJxMXlQZELvChBOCmQD0Loo=
github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ=
github.com/yuin/goldmark v1.4.15/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
-github.com/yuin/goldmark v1.7.0 h1:EfOIvIMZIzHdB/R/zVrikYLPPwJlfMcNczJFMs1m6sA=
-github.com/yuin/goldmark v1.7.0/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
+github.com/yuin/goldmark v1.7.1 h1:3bajkSilaCbjdKVsKdZjZCLBNPL9pYzrCakKaf4U49U=
+github.com/yuin/goldmark v1.7.1/go.mod h1:uzxRWxtg69N339t3louHJ7+O03ezfj6PlliRlaOzY1E=
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc h1:+IAOyRda+RLrxa1WC7umKOZRsGq4QrFFMYApOeHzQwQ=
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc/go.mod h1:ovIvrum6DQJA4QsJSovrkC4saKHQVs7TvcaeO8AIl5I=
golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
diff --git a/pages/home.go b/pages/home.go
index 9b34171..dab9775 100644
--- a/pages/home.go
+++ b/pages/home.go
@@ -19,7 +19,7 @@ func Home(c echo.Context) error {
socials := []lib.IconLink{
{
Name: "Email",
- Href: "mailto:me@goth.stack",
+ Href: "mailto:example@email.com",
Icon: template.HTML(``),
},
{
@@ -27,99 +27,24 @@ func Home(c echo.Context) error {
Href: "/api/rss",
Icon: template.HTML(``),
},
- {
- Name: "Discord",
- Href: "http://discord.com/users/83679718401904640",
- Icon: template.HTML(``),
- },
- {
- Name: "Threads",
- Href: "https://www.threads.net/@atridaddev",
- Icon: template.HTML(``),
- },
{
Name: "GitHub",
- Href: "https://github.com/atridadl",
+ Href: "https://github.com/atridadl/goth.stack",
Icon: template.HTML(``),
},
- {
- Name: "LinkedIn",
- Href: "https://www.linkedin.com/in/atridadl/",
- Icon: template.HTML(``),
- },
- {
- Name: "Twitch",
- Href: "https://www.twitch.tv/himbothyswaggins",
- Icon: template.HTML(``),
- },
- {
- Name: "YouTube",
- Href: "https://www.youtube.com/@himbothyswaggins",
- Icon: template.HTML(``),
- },
}
tech := []lib.IconLink{
- {
- Name: "React",
- Href: "https://react.dev",
- Icon: template.HTML(``),
- },
- {
- Name: "Remix",
- Href: "https://remix.run",
- Icon: template.HTML(``),
- },
- {
- Name: "TypeScript",
- Href: "https://typescriptlang.org",
- Icon: template.HTML(``),
- },
- {
- Name: "Node.js",
- Href: "https://nodejs.org",
- Icon: template.HTML(``),
- },
- {
- Name: "Bun",
- Href: "https://bun.sh",
- Icon: template.HTML(``),
- },
{
Name: "Go",
Href: "https://golang.org",
Icon: template.HTML(``),
},
- {
- Name: "C#",
- Href: "https://docs.microsoft.com/en-us/dotnet/csharp/",
- Icon: template.HTML(``),
- },
- {
- Name: "PostgreSQL",
- Href: "https://postgresql.org",
- Icon: template.HTML(``),
- },
- {
- Name: "SQLite",
- Href: "https://sqlite.org",
- Icon: template.HTML(``),
- },
{
Name: "Redis",
Href: "https://redis.io",
Icon: template.HTML(``),
},
- {
- Name: "OpenAI",
- Href: "https://openai.com",
- Icon: template.HTML(``),
- },
- {
- Name: "Fly.io",
- Href: "https://fly.io",
- Icon: template.HTML(``),
- },
{
Name: "Docker",
Href: "https://docker.com",