mirror of
https://github.com/Horhik/Instagram2Fedi.git
synced 2025-01-15 05:16:40 +00:00
some changes
This commit is contained in:
commit
5c7a8a2861
40
Docs.md
40
Docs.md
|
@ -3,36 +3,70 @@
|
|||
## How to use
|
||||
You can use Instagram2Fedi via docker or just like a python script
|
||||
|
||||
### Via Docker
|
||||
### Via Docker 🐋
|
||||
|
||||
Specify your variables in `./env.sh` and then run `./run.sh`
|
||||
|
||||
You can modify `docker run` arguments in `./run.sh`
|
||||
|
||||
### Just a python script
|
||||
### Just a python script 🐍
|
||||
|
||||
Run `pip3 install -r requirements.txt` and then run `./insta2fedi`.
|
||||
|
||||
Specify your arguments. You should use `--use-docker 0`.
|
||||
|
||||
## Command line arguments
|
||||
For example:
|
||||
``` bash
|
||||
./insta2fedi --use-docker false --instagram-user <instagram username> --instance <instance domain> --token <OAuth token> --check-interval 10 --post-interval 10 --use-mastodon 4
|
||||
# will check for new post each 10 seconds
|
||||
```
|
||||
|
||||
## Command line arguments 🖥
|
||||
|
||||
`--use-mastodon` - set not positive number (`0`, `-1`...) if your instance don't have max image count limit.
|
||||
|
||||
For example, default maximum photo count in mastodon is `4`
|
||||
|
||||
---
|
||||
|
||||
`--instance` - Your instance url
|
||||
|
||||
---
|
||||
|
||||
`--instagram-user` - Your instagram user name.
|
||||
|
||||
---
|
||||
|
||||
`--token` - Your OAuth token
|
||||
|
||||
---
|
||||
|
||||
`--check-interval` - Interval in seconds how often to check for new posts
|
||||
|
||||
---
|
||||
|
||||
`--post-interval` - Interval in seconds between posting new fetched posts.
|
||||
|
||||
If theres more than one new post, sets with which time interval should it post them
|
||||
|
||||
---
|
||||
|
||||
`--fetch-count` - How many new posts to select
|
||||
|
||||
---
|
||||
|
||||
`--use-docker` - If you're running it via docker container, set to `1` or `True`
|
||||
|
||||
|
||||
## Default values ⚙
|
||||
Default values are:
|
||||
``` bash
|
||||
--instance None
|
||||
--instagram-user None
|
||||
--token None
|
||||
--check-interval 3600
|
||||
--post-interval 3600
|
||||
--fetch-count 10
|
||||
--use-mastodon 4
|
||||
--use-docker True
|
||||
```
|
||||
|
|
|
@ -2,9 +2,13 @@
|
|||
|
||||
Simple python 🐍 script for crossposting from instagram to Mastodon/Pixelfed
|
||||
|
||||
## Installing
|
||||
## Using without docker
|
||||
See [Docs.md](./Docs.md)
|
||||
|
||||
## Using with Docker
|
||||
|
||||
Just clone repo, build a docker container and run it
|
||||
You can write all needed variables in `./env.sh` and then do `source ./run.sh`
|
||||
|
||||
``` bash
|
||||
git clone https://github.com/horhik/instagram2fedi
|
||||
|
@ -13,8 +17,6 @@ docker build -t $YOUR_CONTAINER_NAME .
|
|||
docker container run -it -d -v $(pwd):/app $YOUR_CONTAINER_NAME $I2M_INSTAGRAM_USER $I2M_INSTANCE $I2M_TOKEN
|
||||
```
|
||||
|
||||
You can write all needed variables in `./env.sh` and then do `source ./run.sh`
|
||||
|
||||
|
||||
![image](https://user-images.githubusercontent.com/46262811/131577640-a3103ff2-af37-422d-96f1-60f1acdef939.png)
|
||||
|
||||
|
|
Loading…
Reference in a new issue