EuregJUG-Maas-Rhine / site

Licence: other
Sources of euregjug.eu

Programming Languages

java
68154 projects - #9 most used programming language
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to site

it52-rails
Сайт нижегородского IT-сообщества
Stars: ✭ 17 (-34.62%)
Mutual labels:  community, events
commons.openshift.org
Repository for OpenShift Commons Community Site
Stars: ✭ 31 (+19.23%)
Mutual labels:  community, events
Kubernetes Community Days
📅 Kubernetes Community Days website
Stars: ✭ 67 (+157.69%)
Mutual labels:  community, events
talksearch
🎤 An interactive search experience for video titles and transcripts
Stars: ✭ 24 (-7.69%)
Mutual labels:  community, events
Open Source Meetup Alternatives
Open-Source Alternatives to Meetup
Stars: ✭ 191 (+634.62%)
Mutual labels:  community, events
wwwtf.berlin
wwwtf, a ~week of events organized for and by the web community
Stars: ✭ 46 (+76.92%)
Mutual labels:  community, events
seurat-wrappers
Community-provided extensions to Seurat
Stars: ✭ 169 (+550%)
Mutual labels:  community
freecodecampba.github.io
🌐 La página de freeCodeCamp BA, con toda la info y links que necesitás.
Stars: ✭ 14 (-46.15%)
Mutual labels:  community
dfips
DeFiChain Improvement Proposals (DFIP) & Community Fund Proposals (CFP)
Stars: ✭ 111 (+326.92%)
Mutual labels:  community
watermill-nats
NATS Pub/Sub for the Watermill project.
Stars: ✭ 25 (-3.85%)
Mutual labels:  events
go-observer
Go package for simplifying channel-based broadcasting of events from multiple publishers to multiple observers
Stars: ✭ 66 (+153.85%)
Mutual labels:  events
algolia.github.io
Algolia's community projects
Stars: ✭ 12 (-53.85%)
Mutual labels:  community
InOut4-landing
Landing page of InOut 4.0
Stars: ✭ 16 (-38.46%)
Mutual labels:  community
grafana-operator
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
Stars: ✭ 449 (+1626.92%)
Mutual labels:  community
smtpd
SMTP server (library) for receiving emails, written in pure PHP.
Stars: ✭ 94 (+261.54%)
Mutual labels:  smtp-server
redaxo ycom
Community AddOn für REDAXO
Stars: ✭ 51 (+96.15%)
Mutual labels:  community
public-speaking
🎤 List of presentation, volunteer and initiatives
Stars: ✭ 11 (-57.69%)
Mutual labels:  events
stomt-unreal-plugin
Collect feedback in-game/in-app with STOMT for Unreal Engine.
Stars: ✭ 23 (-11.54%)
Mutual labels:  community
exorium
esquire, a multifunctional bot to fit your needs.
Stars: ✭ 15 (-42.31%)
Mutual labels:  community
PoShLog
🔩 PoShLog is PowerShell cross-platform logging module. It allows you to log structured event data into console, file and much more places easily. It's built upon great C# logging library Serilog - https://serilog.net/
Stars: ✭ 108 (+315.38%)
Mutual labels:  events

euregjug.eu

Build Status Test coverage Quality Gate

About

This are the sources of euregjug.eu. The site is based on Spring and facilitates Spring Boot, Spring Data JPA and more really useful technologies. Find the annoucement here, a detailled readme respectivly blog post is on the way.

There's a lengthy blogpost about some of the stuff used here and how it's applied:

Spring Boot based site and api for EuregJUG

About upgrades and new Spring Boot 1.4 features:

EuregJUG.eu upgraded to Spring Boot 1.4

EuregJUG as a usecase for integration tests:

Integration testing with Docker and Maven

Compiling

This site is a maven project. The maven build needs Docker for integration testing. Please install it for your platform before running

mvn clean install

That should be all.

Running locally

When running from an IDE, the application expects a local SMTP server on port 25000 and a MongoDB instance on the default port. If you use mvn spring-boot:run you also need a local Redis. To make your life easier, the build file provides those as docker images as well. The SMTP server is based on Michael Simons' groovy-mocksmtp. To create those images use

mvn docker:build

Running and stopping them is as easy as

mvn docker:start
mvn docker:stop
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].