Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Skaffold | 13,997 | 7 | 5 hours ago | 107 | August 16, 2022 | 684 | apache-2.0 | Go | ||
Easy and Repeatable Kubernetes Development | ||||||||||
Ohmyform | 2,185 | 4 months ago | 49 | agpl-3.0 | Python | |||||
✏️ Free open source alternative to TypeForm, TellForm, or Google Forms ⛺ | ||||||||||
Keyhole | 319 | 2 months ago | 160 | August 02, 2022 | 2 | apache-2.0 | Go | |||
Survey Your Mongo Land - MongoDB Performance Analytics | ||||||||||
Surveyjs Nodejs | 106 | 5 months ago | other | JavaScript | ||||||
This demo shows how to integrate SurveyJS components with a NodeJS backend. | ||||||||||
Fake Survey Generator | 64 | 15 hours ago | 1 | mit | C# | |||||
A slightly more-than-trivial full-stack application built with DDD & CQRS concepts | ||||||||||
Encuestame | 60 | 2 years ago | 1 | apache-2.0 | JavaScript | |||||
CMS to create open social surveys | ||||||||||
Open Data Certificate | 47 | 2 years ago | 152 | mit | Ruby | |||||
The mark of quality and trust for open data | ||||||||||
Expfactory Experiments | 36 | 4 days ago | 24 | mit | JavaScript | |||||
version 1.0 javascript experiments that can be deployed to run in an experiment infrastructure | ||||||||||
Laravel Survey | 36 | a year ago | mit | PHP | ||||||
Laravel 6 survey app. | ||||||||||
Legacypipe | 32 | 21 days ago | 63 | bsd-3-clause | Jupyter Notebook | |||||
Image reduction pipeline for the DESI Legacy Imaging Surveys, using the Tractor framework |
A dockerfile to create an image of an R environment based on R v3.6.0 that I find useful for analysing surveys with complex designs.
The image is built using the rocker/geospatial image. The geospatial image adds geospatial-related tools, and builds sequentially on the following images:
Image | Description |
---|---|
rocker/r-ver:3.6.0 | Base R v3.6.0 on Debian:stretch |
rocker/rstudio | Adds RStudio |
rocker/tidyverse | Adds tidyverse and devtool |
rocker/verse | Adds tex & publishing-related packages |
In addition, the image includes R packages that I find useful when analysing and plotting complex survey data.
These packages include:
MRAN Snapshot date:
Install Docker on your machine (Docker Desktop)
Open a terminal and run the following commands:
# Pull the docker image (you only need to do this once)
$ docker pull kamermanpr/docker-survey:v2.0.0
# Run the container locally
$ docker run --name rstudio_survey -d -p 8787:8787 -e USER=rstudio -e PASSWORD=rstudio -e ROOT=TRUE -e kamermanpr/docker-survey:v2.0.0
The default options are:
--name rstudio_survey
-e USER=rstudio
-e PASSWORD=rstudio
-e ROOT=TRUE
Change these options to what works for you, or delete an option all together if you don't need it.
After the container is up and running, open your browser and enter the following URL: localhost:8787
, which will take you to the RStudio Server login page. Use the username/password you set (or: rstudio/rstudio) to login and start analysing.
Login (or create and login) to your DigitalOcean account.
Create a new droplet, selecting the 'Docker...' image from the selection of 'One-click apps'.
Provision the droplet as you see fit, but check the 'User data' option under the 'Select additional options' section.
Enter the following in the textbox that opens:
#cloud-config
runcmd:
- docker pull kamermanpr/docker-survey:v2.0.0
- docker run --name rstudio_survey -d -p 8787:8787 -e USER=rstudio -e PASSWORD=rstudio -e ROOT=TRUE kamermanpr/docker-survey:v0.1.4
See the default options in the Local machine section above.
Create the droplet, let it launch, and then wait a minute or two while the docker image is pulled and the container launched.
Copy the IP address for the droplet you created, and paste it into your browser as follows: <IP ADDRESS>:8787
. This will take you to the RStudio Server login page. Use the username/password you set (or: rstudio/rstudio) to login and start analysing.
Login (or create and login) to your AWS account.
Launch a new Ubuntu EC2 instance and provision it as you see fit, but under the the 'Configure Security Group' step, include an 'SSH', 'HTTP' (source: Anywhere 0.0.0.0/0, ::/0
) and 'HTTPS' (source: Anywhere 0.0.0.0/0, ::/0
) protocols. In the final pop-up window when launching, choose an existing SSH
key-pair or create a new pair.
Once the instance is running, copy the 'Public DNS(IPv4)', open a terminal and SSH
into the instance using the copied address:
$ ssh -i <path to pem file> [email protected]<Public DNS>
Pull the docker image and run the container as follows:
# Pull the docker image (you only need to do this once)
$ sudo docker pull kamermanpr/docker-survey:v2.0.0
# Run the container
$ sudo docker run --name rstudio_survey -d -p 8787:8787 -e USER=rstudio -e PASSWORD=rstudio -e ROOT=TRUE -e kamermanpr/docker-survey:v2.0.0
See the default options in the Local machine section above.
Copy the 'Public DNS(IPv4)' for the instance, and paste it into your browser as follows: <Public DNS>:8787
. This will take you to the RStudio Server login page. Use the username/password you set (or: rstudio/rstudio) to login and start analysing.
If something doesn't work or you want to suggest additional packages, please open and issue.