1
0
mirror of https://github.com/tiyn/wiki.git synced 2025-04-10 02:27:45 +02:00

Compare commits

...

2 Commits

Author SHA1 Message Date
f8836b972a alternatives: removed 2023-02-14 04:02:54 +01:00
321c4406cc metube/youtube: added 2023-02-14 04:00:27 +01:00
4 changed files with 84 additions and 70 deletions

View File

@ -0,0 +1,54 @@
# alexta69 - metube
This is a docker container for a [MeTube](/wiki/metube.md) server.
The official container and documentation was made by
[alexta69](https://github.com/alexta69/metube).
This docker-rebuild is made up by a `docker-compose.yml` file.
## Set-up
Create the files `rebuild.sh` and `docker-compose.yml` at the same place.
Change the settings according to your needs and run `./rebuild.sh` afterwards.
## Volumes
Set the following volumes in the `volumes:` section of the docker-compose file.
| Outside mount/volume name | Container mount | Description |
| ------------------------- | --------------- | ------------------------------------ |
| `downloads` | `/downloads` | folder to download data to |
## Ports
Set the following ports in the `ports:` section.
| Container Port | Recommended outside port | Protocol | Description |
| -------------- | ------------------------ | -------- | ----------- |
| `8881` | `8081` | TCP | WebUI |
## rebuild.sh
```sh
#!/bin/sh
docker-compose down
docker pull vim alexta69/metube
docker-compose up -d
```
## docker-compose.yml
```yml
version: "3"
services:
metube:
image: alexta69/metube
restart: unless-stopped
ports:
- "8881:8081"
volumes:
- downloads:/downloads
volumes:
downloads:
driver: local
```

9
wiki/metube.md Normal file
View File

@ -0,0 +1,9 @@
# MeTube
[MeTube](https://github.com/alexta69/metube) is a service that features a web
user interface for downloading [YouTube](/wiki/youtube.md) videos.
## Setup
The software can be setup via docker with the
[alexta69 image](./docker-images/alexta69_-_metube.md).

View File

@ -1,70 +0,0 @@
# Recommended software and alternatives
This article is a list of proprietary hard- and software, its alternatives and other
recommended, good software (mostly free and/or open-source).
- **Fitness tracker apps** alternatives:
- [GadgetBridge](https://codeberg.org/Freeyourgadget/Gadgetbridge) is a free and
cloudless alternative compatible with many devices.
- [**Instagram**](https://instagram.com) alternatives:
- [Bibliogram](./bibliogram.md) is an alternative frontend for instagram.
- **Microsoft office** alternatives:
- [ThunderBird](https://www.thunderbird.net/) is an open-source email client
and an alternative to Microsoft Office.
- [LibreOffice](https://www.libreoffice.org/) is a free and open-source office
software suite and an alternative to Microsoft Word, Excel and Powerpoint.
- [**Pocket**](https://getpocket.com/) alternatives:
- [wallabag](./wallabag.md) is a self-hosted application for saving websites
to read them at a later point. It also saves the text of a site to the
application to make it available offline.
- [linkding](./linkding.md) is a self-hosted application for saving bookmarks
and archiving them. It features saving the current state of the sites with
[web archive](https://web.archive.org) and is lightweight.
- **Preinstalled Android apps** alternatives:
- [SimpleMobileTools](https://www.simplemobiletools.com/) features a wide variety
of apps, that can replace the preinstalled apps (calendar, gallery, launcher, etc.).
- **Preinstalled Windows programs** alternatives:
- [ImageGlass](https://github.com/d2phap/ImageGlass) is a simple and open-source
image viewer for windows.
- [foobar2000](https://www.foobar2000.org/) is a freeware audio player for windows.
- [**Reddit**](https://reddit.com) alternatives:
- [Slide](https://github.com/ccrama/Slide) is a open-sourced Reddit browser for
Android. Slide does not feature local subscription management, so you will still
need a reddit account.
- [LibReddit](./libreddit.md) is an alternative private front-end to Reddit.
- [**Twitter**](https://twitter.com) alternatives:
- [Fritter](https://github.com/jonjomckay/fritter) is a free, open-source Twitter
client for Android and iOS. Fritter features local subscription management.
- [Nitter](./nitter.md) is a free and open source alternative frontend.
- [**Watch2gether**](https://w2g.tv/) alternatives:
- [SyncTube](./synctube.md) is self hostable software to synchronize video viewing.
- [**YouTube**](https://youtube.com) is a online video platform owned by Google.
- [Invidious](./invidious.md) is a copyleft and open-source alternative frontend.
Invidious features local subscription management.
- [NewPipe](https://newpipe.net/) is an free and open-source android youtube client.
NewPipe features local subscription management.
- [PeerTube](./peertube.md) is a free and decentralized video platform.
Creators that are on YouTube are not neccessarily on PeerTube and vice versa.
- [**Google**](https://google.com) is a search engine.
- [Searx](./searx.md) is a self-hostable meta-search engine that can be
heavily customized.
- [Whoogle](./whoogle.md) is another self-hostable meta-search engine that
has a similar style to google.
- **SRS cards** are cards for learning vocabulary and more
- [anki](https://github.com/ankitects/anki) is an open-source tool to learn with
[SRS](https://en.wikipedia.org/wiki/Spaced_repetition) flashcards.
- Convert a website to an app
- [Webapps by tobykurien](https://github.com/tobykurien/webapps) is a tool to
create sandboxed android apps of websites.

21
wiki/youtube.md Normal file
View File

@ -0,0 +1,21 @@
# YouTube
[YouTube](https://youtube.com) is a online video sharing platform.
## Alternative Frontends
There are some alternative frontends available that also feature user managament
including subscriptions.
A self-hosting alternative is [Invidious](/wiki/invidious.md).
For Android phones [NewPipe](https://github.com/TeamNewPipe/NewPipe) is
available in the [F-Droid Appstore](/wiki/android/f-droid.md).
## Downloading YouTube Videos
YouTube videos can be downloaded.
Some [alternative frontends](#alternative-frontends) feature downloading of
videos or making them offline available.
As a command line utility [yt-dl](https://github.com/ytdl-org/youtube-dl) or its
fork [yt-dlp](https://github.com/yt-dlp/yt-dlp) can be used.
[MeTube](/wiki/metube.md) is a self-hostable web user interface for
[yt-dlp](https://github.com/yt-dlp/yt-dlp).