mirror of
https://github.com/tiyn/wiki.git
synced 2025-04-10 02:27:45 +02:00
Compare commits
2 Commits
9c06879234
...
f8836b972a
Author | SHA1 | Date | |
---|---|---|---|
f8836b972a | |||
321c4406cc |
54
wiki/docker-images/alexta69_-_metube.md
Normal file
54
wiki/docker-images/alexta69_-_metube.md
Normal 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
9
wiki/metube.md
Normal 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).
|
@ -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
21
wiki/youtube.md
Normal 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).
|
Loading…
x
Reference in New Issue
Block a user