A simple Twitter scheduler
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.env.example
.gitattributes
.gitignore
artisan
composer.json
composer.lock
license
package.json
phpunit.xml
readme.md
server.php
webpack.mix.js

readme.md

apress

apress is a simple Twitter scheduler.

You can use my public instance (no warranties!) or host for your own.

Installation

git clone https://github.com/madbob/apress
cd apress
composer install
cp .env.example .env
(create a new database, and edit .env accordly to your setup)
php artisan migrate
php artisan key:generate

Then...

You need a Twitter app keypair: register it here and save in the .env file. Use http://yourowninstance.com/twitter/callback as authentication callback.

The scheduling operations can be performed by the php artisan dispatch command (to be put on cron at the preferred interval, 10 minutes is suggested) or calling http://yourowninstance.com/dispatch?key=YourSecretKey through a webcron service. You can set your own secret key in the REMOTE_KEY attribute in .env file.

License

apress is licensed under the AGPLv3+ license.

Copyright (C) 2017 Roberto Guido bob@linux.it