Important Notice (14 Jan 2019): Walllpaper is now shut down and pulled from the app store. Read more
Important Notice (18 Feb 2018): Dribbble retired most of their API endpoints which made this server useless, therefore we've taken down our server. The marketing pages are now stored on Github and the walllpaper data is now served statically from the iOS device.
The server side code of Walllpaper App, written in Swift.
Walllpaper turns Dribbble shots into wallpapers by extending the color on the edges.
In the future I might open source the iOS app code too...
- Install Vapor Toolbox
- Run
brew install mysql
followed bymysql_secure_installation
to setup a database - Install Xcode
- Run
vapor xcode
, this will create the Xcode project
- Run
sudo apt-get install libcurl3
- Run
apt-get install mysql-server libmysqlclient-dev python-mysqldb
followed bymysql_secure_installation
to setup a database
- Create a MySQL database called
walllpaper
, e.g. using the mysql CLI:CREATE DATABASE walllpaper;
- Config/mysql.json contains the database credentials
- Run the
App
target in Xcode - Walllpaper should now be running on http://localhost:8080
Visit the Vapor web framework's documentation for instructions on how to use this package.
Join the welcoming community of fellow Vapor developers in Slack.
This package has been tested on macOS and Ubuntu.