codio / boxparts Goto Github PK
View Code? Open in Web Editor NEWThis project forked from petejkim/autoparts
Simple package manager
Home Page: https://codio.com
License: Other
This project forked from petejkim/autoparts
Simple package manager
Home Page: https://codio.com
License: Other
It would be interesting to see if F# could come to Codio.
Details on manual setup: http://fsharp.org/use/linux/
Attempting to install parts -h-5-mysqli returns the following:
codio@b6dde343fe7b:~/workspace$ parts search mysqli
php5-mysqli (5.5.8) mysqli module for php5
codio@b6dde343fe7b:~/workspace$ parts install php5-mysqli
=> Extracting archive...
=> Installing...
parts: ERROR: No such file or directory - /home/codio/.parts/etc/php5/conf.d/mysqli.ini
Aborting!
codio@b6dde343fe7b:~/workspace$
The driver must not be installed properly because I am getting Uncaught exception 'PDOException' with message 'could not find driver'
. I performed a parts install php5 php5-pdo-mysql apache2 mysql
I've even restarted the box to make sure and it still doesn't work.
The typical service restart command will not fail just because the service isn't currently running. It simply gives an error saying it couldn't stop the service because it isn't running, and then starts it.
It would be nice if the same behavior was used with parts restart.
re: http://forum.codio.com/t/parts-restart-fails-if-part-is-not-currently-running/375
Meteorite may be a good tool to add to parts. It is a smart package manager for Meteor. See: https://github.com/oortcloud/meteorite
nginx is better and easier then apache
I have been unable to install Xdebug using pear in the box itself.
Currently it only searches the actual part name.
I really prefer to use ZSH over Bash. ZSH (especially combined with Oh-My-ZSH) has a lot more functionality, such as better auto complete. I will be in the terminal quite often, so this would be appreciated.
Please add the ability for us to install ZSH and make it our default shell.
Thanks!
can we have a box part to download adminer
Adminer 4.0.3 (.php, 371 kB), English only (.php, 271 kB)
Adminer 4.0.3 for MySQL (.php, 279 kB), English only (.php, 184 kB)
theres a couple different versions but this is the full version
Add for Aptitude package support (helps with Python)
It would be great to have a postgresql GUI for those of us not proficient in command line operation of our database.
Thank you for your consideration.
When trying to load a django project using Apache Mod_WSGI I get the following error:
ImportError: /home/codio/.parts/packages/python2/2.7.6/lib/python2.7/lib-dynload/_io.so: undefined symbol: PyUnicodeUCS2_Replace
The error is explained:
You are using a version of Python that uses a 4-byte representation for Unicode characters, but some C extension module you are importing was compiled using a Python that uses a 2-byte representation for Unicode characters (the default).
โฆ
The only way to solve this problem is to use extension modules compiled with a Python binary built using the same size for Unicode characters.
Note that loading the module manually works, so the error is directly related to the apache2_mod_wsgi installed using 'parts'. Would you guys be able to fix this or propose a workaround?
Here's a writeup of what I was doing: http://deeb.me/20140324/django-on-codio
Please rebuild PHP to include curl. This is needed to be able to consume any web services.
It's looking like the PHP part that you guys provide us is very barren. It might make sense to compile everything in, or to start adding packages like php5-curl (the debian way).
--- EDIT ---
It's been a really long time since I've head to actually do this since most of the common modules get automatically installed when you install PHP on systems, but here's what is generally needed from what I remember:
This is almost a must for python development. Goal is to make a small python web app in flask framework.
Thanks!
Can foreman be added as box-part ?
https://github.com/ddollar/foreman
Need this to test and deploy on heroku
@MaximKraev I'd love to to use haskell but I'm not sure how to add stuff so if you could add it that would be great, here are the package infos.
haskell-platform
(http://packages.ubuntu.com/search?keywords=haskell-platform)Could that be added to the parts list?
Thanks in advance.
For a project, we use OpenLDAP as directory. Would be nice if it was available in parts.
Would love to see mod_wsgi added to Apache2. Most all modern python web frameworks are wsgi-based. Thanks
Necessary to install many important python packages from source.
Please add sendmail so that emails can be sent out. I'm not trying to use this for spam, but I do need to be able to test certain aspects of my projects, and those aspects include sending email.
i would like to see a boxpart for phpunit so i can finally play with unit testing ๐
I am a gopher. I really like codio, so I need golang box for development.
Unless I'm missing something, it appears that the PHP5 part does not include any of the PDO drivers. These are needed immediately. There shouldn't be any modern PHP software that is written without using PDO these days, and thus modern software can't connect since there are no PDO drivers.
Add support for R language.
pl add apache tomcat 7 to boxparts
1.9.3p484
2.0.0p353
2.1.0
Prevents users having to compile to get the newest version (and consume a lot of resource)
@MaximKraev please can you urgently install the latest stable version of Composer. It is WAY out of date.
parts update
only seems to fetch the latest available parts. It does not appear to actually upgrade the parts.
From what I can see, we would still have to do a parts install <package>
after to upgrade the actual packages. This leaves duplicate versions. It also means that we have to manually upgrade every package.
add php my admin
Would it be possible to add drush to the available boxes?
Add this to the parts. http://savonet.sourceforge.net
Thanks.
I'm working with Drupal and I must work with drush package.
It will be really nice to have drush on codio!!
Thanks!!
Would love to see uwsgi support added to nginx. Most all modern python web frameworks are wsgi-based. Thanks
It looks like startup.sh is looking like it should be in ~/workspace
, however this is wrong. This should be in ~/
instead. The reason being is that anything outside of the files for a project should not be inside a projects directory.
Hi,
Can you add the mongo php extension to parts ?
Trie to run some php-mongo application that need ext-mongo.
Thanks
Please add support for Dart- specifically dart2js and the Dart VM.
You really need pip (and virtualenv?) for working with python. Can we have these added please?
Seriously, I'll love you forever!!!!!!!!!!!!!!!!!!
(At least GVM)
Can you please add ejabberd to the boxparts list? http://www.ejabberd.im/
Given Rails (by default) assumes sqlite3 rather than mysql, it would be nice to have this available as a Part.
parts uninstall
always tries to uninstall the latest available version, instead of the versions that are installed.
For instance, I did a parts install php5
in order to upgrade it to the -2 release. This means I now have php5-5.5.8-1
and php5-5.5.8-2
installed. If I execute a parts uninstall php5
, it will always attempt to uninstall the -2 release. I can execute the uninstall a million times, and it always looks as if it is uninstalling the package.
Please add gitflow. It greatly improves creating and maintaining github projects.
Notifications such as the apache2's info about the config file, parts restart, etc., should be displayed at the end of the running parts command. Otherwise you have to scroll through the buffer to see what each package output. This is more annoying on a fresh project when you might run something like:
parts install php5 php5-intl php5-bz2 apache2 mysql phpmyadmin
Can we add Microsoft TFS support please? User requesting this is [email protected]
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.