Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/honeypot-project/server

Server that we made to be able to login, submit CTF flags and more
https://github.com/honeypot-project/server

java vertx

Last synced: about 2 months ago
JSON representation

Server that we made to be able to login, submit CTF flags and more

Awesome Lists containing this project

README

        

= Honeypot service
== Built with vert.x

image:https://img.shields.io/badge/vert.x-4.3.7-red.svg[link="https://vertx.io"]

This application was originally a school project.
Its goal is to manage users and allow them to submit flags to a CTF challenge.

Users can:

* Upload a picture
* Submit flags

Administrators can:

* Disable/enable users
* See their solved challenges
* Make users admins

== Before running

Please change the username and password in the `src/main/resources/config/sql.properties` file before running
The default database will be created automatically if it doesn't exist.

== Building

To launch your tests:
```
./gradlew clean test
```

To package your application:
```
./gradlew clean assemble
```

To run your application:
```
./gradlew clean run
```

== Help

* https://vertx.io/docs/[Vert.x Documentation]
* https://stackoverflow.com/questions/tagged/vert.x?sort=newest&pageSize=15[Vert.x Stack Overflow]
* https://groups.google.com/forum/?fromgroups#!forum/vertx[Vert.x User Group]
* https://gitter.im/eclipse-vertx/vertx-users[Vert.x Gitter]