{"id":18386058,"url":"https://github.com/catlabinteractive/dolumar","last_synced_at":"2025-04-07T00:32:41.932Z","repository":{"id":50492329,"uuid":"38893206","full_name":"CatLabInteractive/dolumar","owner":"CatLabInteractive","description":"Dolumar is a browser based MMORTS. This repository contains all game files.","archived":false,"fork":false,"pushed_at":"2019-04-11T17:03:09.000Z","size":5955,"stargazers_count":20,"open_issues_count":0,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-22T09:43:30.589Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.dolumar.com/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CatLabInteractive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-10T17:29:21.000Z","updated_at":"2023-09-08T18:59:47.000Z","dependencies_parsed_at":"2022-09-21T07:52:39.461Z","dependency_job_id":null,"html_url":"https://github.com/CatLabInteractive/dolumar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CatLabInteractive%2Fdolumar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CatLabInteractive%2Fdolumar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CatLabInteractive%2Fdolumar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CatLabInteractive%2Fdolumar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CatLabInteractive","download_url":"https://codeload.github.com/CatLabInteractive/dolumar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247574088,"owners_count":20960495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T01:20:05.068Z","updated_at":"2025-04-07T00:32:39.699Z","avatar_url":"https://github.com/CatLabInteractive.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dolumar\nPlay now at http://www.dolumar.com/\n\n## Quick start\nFirst fork the project (so that you can make changes), then click the button below:\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\nThis will setup a Heroku project with all required extensions installed.\n\n## Setup\nDolumar has a few requirements, listed in composer.json. We have optimized Dolumar so that it can easily run on\na free heroku daemon, as long as you don't have too much players. It is, however, a php web application, so you \ncan easily run it on any other server.\n\n## Local setup\nFor a local (development) setup, make sure you have composer installed.\nSimply run composer.json to install all dependencies.\n\n## Set up SMTP server\nYou need to set SMTP credentials in order to get the email validation working. Following instructions will get it up and \nrunning with mandrill, but you can use any SMTP server. \n\nIn heroku, set:\n* EMAIL_SMTP_SERVER: smtp.mandrillapp.com\n* EMAIL_SMTP_SECURE: tls\n* EMAIL_SMTP_PORT: 587\n* EMAIL_SMTP_USERNAME: abc\n* EMAIL_SMTP_PASSWORD: abc\n\nOptionally, you can also set:\n* AIRBRAKE_TOKEN (airbrake api token, to gather errors)\n* SERVERLIST_URL (api that keeps track of all your servers)\n* CREDITS_GAME_TOKEN (your game token on the catlab credits framework)\n* CREDITS_PRIVATE_KEY (your private key to access catlab credits framework)\n\n## CatLab Credits\nIf you want to offer paid features on your server, you will need to setup an account on the CatLab credits framework. \nContact us at support@catlab.be in order to get you up and running. Or you can write your own payment gateway :-)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatlabinteractive%2Fdolumar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcatlabinteractive%2Fdolumar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcatlabinteractive%2Fdolumar/lists"}