github -> git.maid.zone

This commit is contained in:
Laptop
2024-12-25 08:46:14 +02:00
parent 1ddfbef438
commit d952206021
23 changed files with 45 additions and 44 deletions

View File

@@ -29,7 +29,7 @@
<a class="btn" href="/discover">Discover Playlists</a>
<a class="btn" href="/_/preferences">Preferences</a>
<a class="btn" href="https://github.com/maid-zone/soundcloak">Source code</a>
<a class="btn" href="https://git.maid.zone/stuff/soundcloak">Source code</a>
<a class="btn" href="/notice.txt">Legal notice</a>
</footer>
</body>

View File

@@ -8,7 +8,7 @@
1. Clone this repository:
```sh
git clone https://github.com/maid-zone/soundcloak
git clone https://git.maid.zone/stuff/soundcloak
```
2. Go into the cloned repository:

View File

@@ -7,7 +7,7 @@ You need to have [Docker](https://docker.com) and [Git](https://git-scm.com) ins
1. Clone this repository:
```sh
git clone https://github.com/maid-zone/soundcloak
git clone https://git.maid.zone/stuff/soundcloak
```
2. Go into the cloned repository:
@@ -167,4 +167,4 @@ Basic rules:
Also, keep in mind that the instance list will periodically hit the `/_/info` endpoint on your instance (usually each 10 minutes) in order to display the instance settings. If you do not want this to happen, state it in your discussion/message, and I will exclude your instance from this checking.
The source code powering the instance list can be found [here](https://github.com/maid-zone/soundcloak-instances)
The source code powering the instance list can be found [here](https://git.maid.zone/stuff/soundcloak-instances)

View File

@@ -1,5 +1,6 @@
# soundcloak
# This readme is outdated
wip alternative frontend for soundcloud
# [Instance list](https://maid.zone/soundcloak/instances.html)

2
go.mod
View File

@@ -1,4 +1,4 @@
module github.com/maid-zone/soundcloak
module git.maid.zone/stuff/soundcloak
go 1.22.10

View File

@@ -5,7 +5,7 @@ import (
"io"
"sync"
"github.com/maid-zone/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"github.com/valyala/fasthttp"
)

View File

@@ -6,9 +6,9 @@ import (
"github.com/goccy/go-json"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/templates"
"github.com/gofiber/fiber/v2"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/templates"
)
func Defaults(dst *cfg.Preferences) {

View File

@@ -3,10 +3,10 @@ package proxyimages
import (
"bytes"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/misc"
"git.maid.zone/stuff/soundcloak/lib/sc"
"github.com/gofiber/fiber/v2"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/misc"
"github.com/maid-zone/soundcloak/lib/sc"
"github.com/valyala/fasthttp"
)

View File

@@ -4,10 +4,10 @@ import (
"bytes"
"net/url"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/misc"
"git.maid.zone/stuff/soundcloak/lib/sc"
"github.com/gofiber/fiber/v2"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/misc"
"github.com/maid-zone/soundcloak/lib/sc"
"github.com/valyala/fasthttp"
)

View File

@@ -6,14 +6,14 @@ import (
"io"
"sync"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/misc"
"git.maid.zone/stuff/soundcloak/lib/preferences"
"git.maid.zone/stuff/soundcloak/lib/sc"
"github.com/bogem/id3v2/v2"
"github.com/gcottom/mp4meta"
"github.com/gcottom/oggmeta"
"github.com/gofiber/fiber/v2"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/misc"
"github.com/maid-zone/soundcloak/lib/preferences"
"github.com/maid-zone/soundcloak/lib/sc"
"github.com/valyala/fasthttp"
)

View File

@@ -1,6 +1,6 @@
package sc
import "github.com/maid-zone/soundcloak/lib/cfg"
import "git.maid.zone/stuff/soundcloak/lib/cfg"
// Functions/structions related to featured/suggested content

View File

@@ -9,10 +9,10 @@ import (
"syscall"
"time"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/misc"
"github.com/dlclark/regexp2"
"github.com/goccy/go-json"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/misc"
"github.com/valyala/fasthttp"
)

View File

@@ -7,7 +7,7 @@ import (
"sync"
"time"
"github.com/maid-zone/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/cfg"
)
var PlaylistsCache = map[string]cached[Playlist]{}

View File

@@ -9,9 +9,9 @@ import (
"sync"
"time"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/misc"
"github.com/goccy/go-json"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/misc"
"github.com/valyala/fasthttp"
)

View File

@@ -8,9 +8,9 @@ import (
"sync"
"time"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/textparsing"
"github.com/goccy/go-json"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/textparsing"
"github.com/valyala/fasthttp"
)

14
main.go
View File

@@ -14,13 +14,13 @@ import (
"github.com/gofiber/fiber/v2/middleware/recover"
"github.com/valyala/fasthttp"
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/preferences"
proxyimages "github.com/maid-zone/soundcloak/lib/proxy_images"
proxystreams "github.com/maid-zone/soundcloak/lib/proxy_streams"
"github.com/maid-zone/soundcloak/lib/restream"
"github.com/maid-zone/soundcloak/lib/sc"
"github.com/maid-zone/soundcloak/templates"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/preferences"
proxyimages "git.maid.zone/stuff/soundcloak/lib/proxy_images"
proxystreams "git.maid.zone/stuff/soundcloak/lib/proxy_streams"
"git.maid.zone/stuff/soundcloak/lib/restream"
"git.maid.zone/stuff/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/templates"
)
// see build script/dockerfile

View File

@@ -1,8 +1,8 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/textparsing"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/textparsing"
)
templ Base(title string, content templ.Component, head templ.Component) {

View File

@@ -1,7 +1,7 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/lib/sc"
"net/url"
"strings"
"strconv"

View File

@@ -1,8 +1,8 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/sc"
"net/url"
"strconv"
"strings"

View File

@@ -1,6 +1,6 @@
package templates
import "github.com/maid-zone/soundcloak/lib/cfg"
import "git.maid.zone/stuff/soundcloak/lib/cfg"
templ checkbox(name string, checked bool) {
if checked {

View File

@@ -1,7 +1,7 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/lib/sc"
"net/url"
"strings"
"strconv"

View File

@@ -1,8 +1,8 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/sc"
"net/url"
"strconv"
"strings"

View File

@@ -1,8 +1,8 @@
package templates
import (
"github.com/maid-zone/soundcloak/lib/cfg"
"github.com/maid-zone/soundcloak/lib/sc"
"git.maid.zone/stuff/soundcloak/lib/cfg"
"git.maid.zone/stuff/soundcloak/lib/sc"
"net/url"
"strconv"
"strings"