Skip to content
This repository has been archived by the owner on Nov 16, 2023. It is now read-only.

Commit

Permalink
Initial public release
Browse files Browse the repository at this point in the history
  • Loading branch information
mathieulegrand committed Dec 17, 2015
1 parent af4ad9b commit 7913333
Show file tree
Hide file tree
Showing 430 changed files with 23,822 additions and 0 deletions.
71 changes: 71 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# EMACS and IntelliJ
*~
.#*

# COMMON LISP
*.fasl
*.abcl
*.lx64fsl
quicklisp/tmp/
quicklisp/local-projects/
quicklisp/dists/quicklisp/
server-config.lisp
.cache/
/quicklisp.lisp

# APPLICATION RELATED
*.log
*.log.*

# DEPLOYMENT
deploy/ansible/cache/*cache
deploy/ansible/vars/custom.yml
.vagrant/
deploy/ansible/roles/solr/files/solr-4.10.0.tgz
deploy/ansible/roles/solr/files/jdk-8u20-linux-x64.rpm
public/
src/template/manifest/*.manifest
potato.bin

# NODE, BROCCOLI AND BOWER
web-app/node_modules
web-app/bower_components
web-app/.cljs_rhino_repl

## START OS X
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon

# Thumbnails
._*

# Files that might appear on external disk
.Spotlight-V100
.Trashes

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Mac client
xcuserdata
*.xcuserstate

## END OS X

# VirtualBox files
.bash_history
quicklisp/

# Potato specific
cache/
*.pid
.idea
local-config*.lisp
34 changes: 34 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
[submodule "vendor/lofn"]
path = vendor/lofn
url = https://github.com/lokedhs/lofn
branch = master
[submodule "vendor/html5-notification"]
path = vendor/html5-notification
url = https://github.com/lokedhs/html5-notification
branch = master
[submodule "vendor/cl-solr"]
path = vendor/cl-solr
url = git://github.com/lokedhs/cl-solr
branch = master
[submodule "vendor/containers"]
path = vendor/containers
url = git://github.com/lokedhs/containers
branch = master
[submodule "vendor/cl-markup"]
path = vendor/cl-markup
url = https://github.com/lokedhs/cl-markup
branch = master
[submodule "vendor/clouchdb-patch"]
path = vendor/clouchdb-patch
url = https://github.com/lokedhs/clouchdb-patch
branch = master
[submodule "vendor/cl-rabbit"]
path = vendor/cl-rabbit
url = https://github.com/lokedhs/cl-rabbit
branch = master
[submodule "vendor/cl-rabbit-async"]
path = vendor/cl-rabbit-async
url = https://github.com/lokedhs/cl-rabbit-async
[submodule "vendor/cl-containers"]
path = vendor/cl-containers
url = https://github.com/gwkkwg/cl-containers
5 changes: 5 additions & 0 deletions .sbclrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
(user-homedir-pathname))))
(when (probe-file quicklisp-init)
(load quicklisp-init)))
3 changes: 3 additions & 0 deletions deploy/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# deployment

To be re-done.
41 changes: 41 additions & 0 deletions deploy/Vagrantfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# -*- mode: ruby -*-
# vi: set ft=ruby :

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "centos71"
config.vm.box_check_update = false
config.vm.define "potato-vagrant-dev" do |potato_vagrant_dev|
end

config.vm.synced_folder ".", "/vagrant", disabled: true
config.vm.synced_folder "..", "/potato", mount_options: [ "dmode=775,fmode=775"], mount_options: ["uid=1214,gid=100"]
config.vm.synced_folder "..", "/potato/shared", mount_options: [ "dmode=775,fmode=775"], mount_options: ["uid=1214,gid=100"]

if ENV['http_proxy'] != nil then
puts "-- Using proxy #{ENV['http_proxy']}, make sure the plugin vagrant-proxyconf is installed"
config.proxy.http = ENV['http_proxy']
config.proxy.https = ENV['http_proxy']
config.proxy.no_proxy = "localhost,127.0.0.1"
end

config.vm.provision "ansible", run: "always" do |ansible|
ansible.playbook = `git rev-parse --show-toplevel`.chomp + "/deploy/development.yml"
# ansible.verbose = "vvv" # Uncomment to enable ansible verbose
String branch = "master"
if ENV['POTATO_DEPLOY_BRANCH'] then
branch = ENV['POTATO_DEPLOY_BRANCH']
end
ansible.extra_vars = {
local_user: "#{ENV['USER']}",
project_local_path: "#{Dir.pwd}/..",
deployment_branch: branch
}
end

config.vm.provider "vmware_fusion" do |v|
v.vmx["memsize"] = "2048"
v.vmx["numvcpus"] = "4"
end
end
Loading

0 comments on commit 7913333

Please sign in to comment.