1. You can use SQLite or postgres if you'd like :) they all work in my tests. Just replace the database connection string with the sqllite or postgres one. My docs are just for a common lamp configuration. MySQL is a bit more performant thanks to the query caching part.
2. the mod rewrite is part of the framework I'm using (Symfony 1.4). just makes things a little easier to secure and the code a bit more maintainable. Luckily you only have to do it once. There is a VM version that uses vmware and it works fairly well if you don't feel like doing a bunch of setup - just iTunes won't play nice with the VM edition because of static paths :/
3. the problem I found is that if you have a large library, the itunes xml can take a lot of ram to parse. If you're not using itunes, the RAM demands might be a bit lower.
I do hear you on the setup complexity. I think when I get closer to a perfectly stable program with developers familiar with buidling system specific installers, I'd like to build a slick installer that installs and spins up a server for you. For now there's the VMware image.
Comments
1. You can use SQLite or postgres if you'd like :) they all work in my tests. Just replace the database connection string with the sqllite or postgres one. My docs are just for a common lamp configuration. MySQL is a bit more performant thanks to the query caching part.
2. the mod rewrite is part of the framework I'm using (Symfony 1.4). just makes things a little easier to secure and the code a bit more maintainable. Luckily you only have to do it once. There is a VM version that uses vmware and it works fairly well if you don't feel like doing a bunch of setup - just iTunes won't play nice with the VM edition because of static paths :/
3. the problem I found is that if you have a large library, the itunes xml can take a lot of ram to parse. If you're not using itunes, the RAM demands might be a bit lower.
I do hear you on the setup complexity. I think when I get closer to a perfectly stable program with developers familiar with buidling system specific installers, I'd like to build a slick installer that installs and spins up a server for you. For now there's the VMware image.