Skip to content
This repository has been archived by the owner on Aug 6, 2020. It is now read-only.
/ website-vapor Public archive

🎉 Source code of my personal website

Notifications You must be signed in to change notification settings

ugalek/website-vapor

Repository files navigation

🎉 ugalek.com

CircleCI

Source code of my personal website (written in Swift on top of 💧 Vapor).

Installation

Install Xcode 9.3 or greater. After Xcode has been downloaded, don't forget to open it to finish the installation.

Install Vapor using Homebrew:

brew tap vapor/tap
brew install vapor/tap/vapor

Clone the repository:

git clone [email protected]:ugalek/ugalek.com.git

Open the project in Xcode:

cd ugalek.com
vapor xcode

Run it! Now, you can go to: http://localhost:8080.

Development

Install Docker.

To be sure everything works properly on Linux, you can use the provided Docker configuration:

# Start Docker containers
make docker-up

# Once everything has been done, stop Docker containers
make docker-down

Run the test suite:

make test

Made with ❤️ from my cute Mac mini