hi there,

just a quick email to announce my latest small pet project of the week :

- https://sr.ht/~sbinet/peertube

A simple (and incomplete) Go client for PeerTube[1] (an alternative to Big 
Tech's video platforms).

Right now, the client can:

- authenticate with a PeerTube server,
- list accounts,
- list videos for a given account,
- upload videos for a given account,
- remove videos for a given accounts.

There's also a simple peertube-cli command-line program to perform the things 
above:

```sh
$> go install git.sr.ht/~sbinet/peertube/cmd/peertube-cli
$> peertube-cli help
peertube-cli - runs peertube-cli commands and sub-commands

Commands:

    auth-add     authenticate with a PeerTube server
    auth-ls      list the known PeerTube servers
    auth-rm      remove a PeerTube login
    video-ls     list video(s) from a PeerTube server
    video-upload upload a video to a PeerTube server

Use "peertube-cli help <command>" for more information about a command.
```

It's not much, but it allowed me to ease the day-to-day work of uploading audio 
files for a podcast I am maintaining and authoring.

hth,
-s

[1]: https://joinpeertube.org/

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/D0CBNJGGU2NQ.27UH82MQHR21G%40sbinet.org.

Reply via email to